Here's David Pogue on how to pull it off.
https://www.yahoo.com/tech/in-2005-steve-jobs-made-a-jaw-dropping-95952187969.html
Yes, the Surface Pro 3 is their best effort but I worry about those with the 128GB SSD models.
Bob
I will try and keep this short. I am a professional website and software developer.
For work I use .NET, and for freelance I use PHP. I have only ever used Windows and Linux operating systems.
Currently I only have a desktop PC, and want to get a lightweight laptop for mobile PHP development, but I can't decide between the Surface Pro 3 and the MacBook Pro.
The Surface seems like it will do the job perfectly, and the pen would be excellent for annotating web designs and code etc... But with the Mac I would have the opportunity to learn a new OS and start developing iPhone apps.
What should I do? Both systems have the specs I need, and both are lightweight.
The Surface would be an excellent mobile development platform with the ability to use it as a tablet on a system I am familiar with.
With the MacBook I can learn a new OS and learn to develop iPhone apps.
I could even get a MacBook and Android tablet for the same price as the Surface so I could develop apps cross platform.
I know there isn't a definitive answer to this, but I would like to hear thoughts on the subject.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic