We have a request for allowing some .NET software to be made available in a mobile environment, this is currently being developed as a desktop application, but elements of it are going to be exposed on a tablet.
Surface seems a perfect fit, and us writing once on the desktop and tablet would be ideal, rather than converting it to a RT application. Microsoft have become so secretive that no-one knows what they are going to do next. There are a lot of businesses (the people that they ignored) that are looking to use mobile devices. Thus far there is a chorus for an iPad, but having developed an iPad app, their model is not best suited to business.
Would you take a bet on Windows Surface for a business, especially when no road maps or firm commitment is being offered from Microsoft, or shall we just go for an iPad and deal with the issues and inflexible deployment issues that has? I just dont want to commit to writing a Windows Phone 7 app for example, then Microsoft change the platform in 6 months time, because they have decided to do things differently.