I have had my music on the magnatune website for over a year now and they have been awesome, handling all of my music licensing stuff and generally being the most ‘on it’ and accountable crew I work with.
You can hear loads of music on their site which you might not find elsewhere – it is all curated by one guy called John who has great and eclectic taste!
They are currently in the business of starting a website to provide music for businesses and restaurants called moodmixes which you should check out too.