It’s not too late to donate to one of 21 different Children’s Hospitals through the annual Penny Arcade Child’s Play charity. It’s as simple as clicking that link, choosing one of the hospitals from the map, and purchasing a toy from the registry set up at Amazon.com
You can read all about the charity at the site. One of my favorite things about donating in this way is that there are no “administrative” cuts or other nonsense. Whatever you order gets shipped straight to the hospital of your choice for enjoyment by children in need.