All of these are great reasons, but i didn't know any of them when i switched. i switched because Itunes would let me accidentally leave spaces at the the and of album names, then when burning those albums to cd, it would leave those spaces in the folder name, which windows doesn't like at all, to the degree of no longer allowing me access to the files in those folders at all. I discovered this after burning about 400 dvds full of music and deleting the files form the drive (because of course those discs compare to the files on drive fine), all in all i lost about 10% of my collection. (now i know the many ways i could have recovered those files...but such is life) This was years ago, itunes version 4 or 5 i think, but heres the point, I reported this to apple 7 or 8 times over a year, the last of which was the only one i received a response to, and that was response was that Windows was not currently their focus, so bugs of that sort weren't being addressed.
Media center addresses issues daily and fixes problem just as often.
Viva J.R. Media Center
Apple can ##@% it.