I think OLPC should have stayed in demo mode for longer, or focused getting an educational environment that could run ontop of existing PCs. They had a good vision, but the execution either fell short. I would no rather see OLPC concepts built into Chromebooks. I still high hopes for self directed constructivism that leverages low cost computing; after using an OLPC for a little bit I lost luster for the concrete implementation. !BUT! OLPC did spawn netbooks (Asus EEEPC) and then Chromebooks which can be had for nearly the targeted OLPC price point. Chromebooks need better offline modes of operation.