Heck the Xbox consoles at their core run a highly customized version of WinNT and they only take up a few MB why do they need 2GB for the OLPC?
The excess is for the EULA. What's Windows without the EULA?
"It is better to have tried and failed than to have failed to try, but the result's the same." - Mike Dennison