Itunes? Winamp? The new Spotify? I personally just switched from iTunes to Winamp because it was faster, cleaner, and more customizable. Spotify is also nice as it is free music streams...but what I didn't like about it is that you cannot track "play counts," or at least I couldn't find a way to.