I’m a big fan of give one get one, for obvious reasons.
OLPC is doing their give one get one program again. This round it’s through Amazon. Trust me, this is one of the best gifts you can get a kid. It’s an awesome little computer. $400 and you get to give 2, one to someone you know or you can keep it. $200 of a tax deduction too.