For all you haters out there you now have another option. Songbird is an open-source alternative to iTunes. However, since the iTunes software itself is free Songbird's going to need to have some better features to draw most users to their product. One notable advantage is that Songbird's music store searches many existing music stores (i.e. eMusic, etc.) which may provide users with better access to more songs. If you're interested check it out. However, the interface doesn't look that different from iTunes so if you hate iTunes altogether Songbird may not be enough of a departure to interest you.
http://www.songbirdnest.com