I would like to add some comments about Win RT, and the Metro styling. As I said before, I believe this is too large an area to try and move FW into, but if Antonio does that, I'll be happy to work with it and provide any help I can. I just believe what is currently being done is a lot, and it is done so well that I don't think we need to move in other directions. I believe the current FW system(s) will serve us well for many years to come, even with the release of Win 8.
Win RT is only partially about design. The idea is to have a screen that is easy to read, and view/enter data. All of the fancy things should be excluded. Screens no longer jump from one to another ( ie. multiple open windows ), but data is displayed on a panorama which has a dynamic sizing. Thus you can scroll across pages that fit on a screen, or across a larger area that holds quite a bit more data ( like an address book ). This makes the UI simpler across devices, but that is not necessarily the best approach, especially if you are dealing with complex data ( ie. an accounting program ).
The more important part of RT is what you don't see. Its the blending of multiple forms of data from a wide variety of resources, and this is communicated asynchronously. The communication of live data, interactively, is a huge part of the new app designs. It brings the functionality of iOS apps into the Windows world. The big problem with Apple's system is that the two don't merge well, but under Windows these apps work consistently across all devices ( desktop, notebook, tablet, phone ). The method used on one can be used on another. I can do touchscreen or mouse on any of my devices ( even tablet ) and its supported. With Apple, you have touch control on the iPad and iPhone, and Mouse control on the iMac. You have to learn a different pattern for using both devices on the same application. I thought Apple would go touchscreen on the imac this year but it didn't happen, and may not even occur in the future.
I think of Windows 8, with its two UIs, being similar to an iMac with Parallels. The difference is that the iMac can't run all those thousands of apps designed for the ipad and iphone, but Windows 8 can run the same apps across all devices.
As for market ... well with 1 billion plus installs of windows, as people upgrade to Win 8, a developer can write one app and essentially run it on any device. We can expect more tools from Microsoft to make this very easy. Currently, Lightswitch can build a single app and make it desktop, server, or cloud based using selections in the project configuration file ... and I believe we will see it expand to RT and Win 8 phone in the coming months.
There is a lot of change, and the possibilities are amazing. That is why I'm working with all of these tools right now to see what attracts the interest of consumers.
Tim