It would be interesting if as the processing power and display capabilities keep
increasing, microsoft could bring it to a point where the legacy (DOS, Win95) programs
would be functional on these phones and other mobile devices. ( Emulators eat up
resources and come with their own constraints.)
A real general purpose OS on mobile devices.