And real apps aren't designed for tablet. So we'll see how much fun running desktop designed apps on a tablet really is.
I'm sceptical.
Third-party apps on Win8 ARM are Metro-only (or whatever Microsoft is calling Metro now). So okay, port to Metro, you think! Well, you can't use the Win32 API at all in Metro apps. It's simply not available. Instead, you have to use the Win32 replacement, WinRT, which is a somewhat-crippled version of Win32 (want to load a dynamic library at runtime? too bad! static libraries or bust!) which is very different from Win32 in terms of API design.
I can't see Win8 being a serious contender in the tablet space anytime soon. I get the impression that Metro and ARM are being used as an excuse to push WinRT because various groups at Microsoft don't like Win32, but the sudden total lack of applications or backwards compatibility is going to hurt them a lot.
According to Microsoft, its Intel tablets (the only ones capable of running regular Windows programs) are going to cost the same as ultrabooks [1]
I also have doubts about the usability of running regular Windows programs on a tablet. They're optimized for mouse+keyboard, not small touchscreens.
[1] http://www.computerworld.com/s/article/9228292/FAQ_What_we_d...
I think no-one expects you to use visual studio/word/whatever in touch mode, unless you're in a really tight bind.