But the thing you are dreaming of -- swapping an OS the way you would on a desktop computer -- is a long, long time away. As I understand it, the problem is primarily due to drivers. We need more hardware manufacturers to open up their drivers.