I recall some site called olpcnews or similar that was run by a pretty brazen shill that posted nothing but fud regarding the project and news of deals and projects from Intel and Microsoft around the Windows offering. Where or not there were fatal flaws in the OLPC model there was NO WAY the incumbents were going to let edu fall to it.