Hi... On looking through at least a dozen or more reviews of the Surface 2, I find that the most common denominator between them is the lack of apps for the Surface 2. And, not surprisingly, it is this which gets the Surface2 a relatively low review score. Now, the question: How much does it cost to develop a really good app? Let's say, MS had to develop 30 apps of a very high quality and all optimized for the Surface 2, how much would it cost MS? Why do I ask? Let's take the banking sector. I find the MS Store to be particularly weak in this sector unlike the Apple Store and, to a lesser extent, Google's Play Store. Let's say MS went to 30 major banks in different parts of the world and told them that they would build a high-spec app for each of them for free and would train a set of people from each bank in managing those apps, and would defray the cost of maintaining and upgrading those apps over a 5 year time-frame, how much would it cost MS? What if MS identified the major service-oriented apps (not games etc.) that people use from the Apple Store (like Instagram etc.) and went to the respective companies and made the same offer as above, how much would it cost MS? Would this be a rational way to build (or jumpstart) the MS app store? Disclaimer: I have no idea about the nuances involved in app development (for any platform) - nor do I have any idea about how much it costs etc.