However, I completely understand why most poeple like itunes, because most people aren't like this, and itunes provides a very simple interface for them to do it.
Saying that, the Windows version of itunes has not been as good as the mac version. And even on the mac, it seems to pause when copying over lots of large mp3 tracks, although this has gotten a lot better in the recent release.
I too love iTunes.
I can accept that iTunes is not the greatest software written. Being forced to use iTunes, with no other options, sucks ass.
Arguably, there isn't a solid Linux solution (probably because audio dev in Linux is sisyphian.
Apple users hate Flash because they think it's crap.
Neither camp thinks their wrong.
Go figure.