I've used youtube downloaders and the quality often sucks and the volume seems to change between each song.

I was looking at eMusic.. anybody ever try this?