you're right... anyone that can afford $400 for a charity donation most likely already has a laptop (or more) :-)
why not "give one" (abroad) and actually give the "get" one to a poor kid in the US? With the opensource/developer forum OLPC hosts, the setup would even lend itself to a cultural exchange between the two children who receive the paired laptops through this initiative... and perhaps the donor can get updates on the kidos so they are still "getting" satisfaction from their donation.

