OLPC
OLPC Infinity Laptop