Children's Hospital, Shelters, Toys for Tots or other new toy collections. I've also read that there are groups that collect them to send to soldiers for them to give to the children in Iraq.
We donated most of ours to women's shelters. We kept some of the bears and the holiday beanies but the rest are gone and it really freed up some good shelf space!