Surely, auctioning the items first would raise much needed cash for charities. The charities could then chose to use the cash as they see fit.

Depending on the amounts raised it may be a good idea to donate to a number of charities as opposed to only one.

Many good suggestions have been made and many of the listed charities would benefit greatly from any donations, but I do feel that a childrens charity, especially at christmas, would benefit greatly. Perhaps the NSPCC.