Here’s a video of the OLPC running XP, it’s from Microsoft – looks like the OLPC might be a win based system now via Engadget – post up in the comments with your opinions!