Songbird gets my vote: http://www.getsongbird.com/
Although I don't use it much myself, it's easy to use and has some nice features, like grabbing artist news/bios/pictures/lyrics off the web, alerting you when artists are touring, smart playlists, synch to shitePods etc... (I think it can rip...