For anyone in a charitable mood, take a look at http://laptopgiving.org/en/index.php its it the olpc project that provides low cost laptops to children all over the world. You can buy one for your child and pay for one to be sent out. My kids are small, so I participated. I think its a good cause, perhaps some of you might feel the same way.
I recommend World Wildlife Fund, www.WWF.org and Greenpeace, www.greenpeace.org. Both extremely worthwhile and recommended. I contribute several thousand dollars per year.