We run various Windows-native engineering tools (CAD, CAM, EDA, FEA, etc.) yet do a lot of software development under Linux (by running VM's on all of our Windows desktops and laptops).
I can imagine popping an SD card into a phone and plugging it into a projector at a client's office to review a SolidWorks design. I know that's not possible today due to the SnapDragon processor but it isn't too far fetched to suggest companies like DS might very well consider at the very least having viewers and other tools available for the phones in the future. It makes total sense.
Microsoft is taking this in exactly the right direction. From user-accessible non-proprietary I/O to file system access on the phone and multi-user capabilities on the Surface devices. Everything is just right.
Sorry Apple. If reviews are good we are dumping our iPhones for MS Phones by the end of the year. Not upgrading to any of your new closed hardware and OS's. We are done. Bye bye.
I really like the energy I am seeing coming out of Microsoft.
There's only one thing missing from that presentation: Microsoft TV. You know that's got to be in the works.