Can the OLPC XO-2 Deliver?

My guess, given their track record to date: no.

Tuesday, 20 May 2008