I guess this the guts of this is a real PC.
A great tool for all the geeks to upgrade the RAM/storage. Then try installing XP, Vista, OSX, as well as other Linux flavors.
I've seen a 16gb SD card available online for US$80. So, I think it's possible/close to turn these into fully functional computers.
The eee PC is closer to what I described and a little more costly. But, I think things are still moving in the right direction to accommodate a very wide range of users.