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.