I think last.fm have just made iTunes obsolete. As long as their subscription is not too high, I'll never buy a tune off iTunes.
http://blog.last.fm/2008/01/23/free-the-music
http://blog.last.fm/2008/01/23/free-the-music