You've only got two weeks. EcoGeek reminded us that the OLPCs go on sale today. (That's the One Laptop Per Child PC, for those not in the know.) For $400 you get one of these laptops, and you also donate one to a child in a developing nation. Good karma all-around.
Maybe you have your own child (or a child at heart) in your life that would love one of these machines. While they aren't top of the line, they seem to be fun, capable little machines.