iTunes
I am impressed with iTunes, yet again. Not only it does a great job of organising all the music, but, it handles multiple processes very efficiently. I was listening to music from the library, ripping songs from a CD and downloading a song from iTunes music store, all at the same time. Cool, eh?!?!