Windows 8 - for the Devs
Must.... Bash... Microsoft, people on this site need to wake up.
As a developer, I'm really looking forward to working with WinRT. It opens the doors to so many developers its great! Javascript, C++, C#, VB can all directly access the WinRT API - Using XAML as the front end. Whilst WinRT has its limitations, Microsoft have realised this and so you can still use your Win32 applications. Apple/Google/anything Unix don't offer anything as exciting as this.
Microsoft don't need to push Windows 8 to the business sector (nothing wrong with trying) but they have Windows 7 for that. They are using a pincer movement, using two operating systems to target a customer. When Apple did this with the iPad 2 + 3 (targeting different price brackets), they were applauded for it.
As for the two different versions of Windows 8, again, It's a great pincer movement, but its going to confuse the hell out of the average Jo - So I'm not sure how that is going to pan out.
We all know that Windows 8 isn't going to be one of the Great OS's, but it certainly isn't going to be a Vista. It's the building block to the new era of touch + sound interaction.
[Insert bash comments below]