Allow me to adjust
>Turds:
>Xbox360
Never owned one, but the original xBox was capable enough in its day. It's still good now (especially when it's hacked), I can only presume that the 360 is similar
>Kinect
Wrong on an epic scale. There's even open source drivers for Kinect now, it's free to be used with anything and I expect to see it get taken up big style.
>WinMo7
>Zune
>Internet Explorer
>Windows Vista
>WindowsME
Bang on the money, but IE9 looks like it may be a non-turd. It will, after all, be the first MS browser with a nod towards standards compliance.
>Not Turds:
>WindowsXp
Err...really? It might be my favourite MS OS, but XP certainly has some turd-splatter on it. Not releasing USB devices when I demand it is my biggest gripe. There are more.
>Windows7
Are you serious? It is a total sack of bloated vomit (if have to suffer its suppurating pestilence on a daily basis)
>.NET and Developer Tools
Some of the GDI is nice, some integrations are good, debugging is great and, in general, VisualStudio is faster than Eclipse. But that's it. The languages are not cross-platform and TFS is a bucket of diseased sputum.
>Office products
Ah, I see. This is "humour" isn't it? Office is a raging pile of foetid balls, 2007 and 2010 even more so. Inconsistent APIs, inconsistent windowing behaviour, poorly documented (and inconsistent) file formats, lack of standards support, bloated and slow.