My ipod decided life wasn't worth living after two months, and apple refused to give me any remote form of customer support (which eventually left me $500 out of pocket for a lump of metal), I also hate itunes so I'm going to go right ahead and vote hate the whole package. It was good before it killed itself I guess...
*edit* I'm bored so I've decided to come back and state why itunes is and will remain inferior to WMP (which is not a high bar). Thibgs that WMP does better than itunes include.
-Background processes, it is a media player. It does not permanantly need two services
running.
-UI, most modern media players display album are above the name, allowing people who have
large librarys to quickly find bands/songs they can't necissarily remember the name of. In
fairness it has been a while since I've bothered with itunes, but it's not been obvious in
any of the newer builts. Windows media player does this, the zune media player does this
well as do most 3rd party media players.
-performance, again this was a long time ago and on my old computer, but at the time itunes
was painfully slow (both in updating and running) and became all but impossible to use for
casually listening to music. Windows media player 9 (which was what was on the old
computer) worked flawlessly (although the UI was equally bad), windows media player 10 was
installed sometime down the line and also ran perfectly.
-constant updates, look I understand that the software needs to be tweaked every now and
then, but there don't need to be so many small, irrelevant updates, it just gets annoying
when you want to listen to music.
The only thing I can think of that itunes does/did better than media player is the editing of song information, which wmp is renowned for doing badly.