For those out there like me who like a crazy mix of music but don't love it enough to actually apply your hard-earned money towards it there is Musicovery. It is freaking cool!! You can pick your genre and your mood and it will put a mix together for you.
Right now I am listening to a mix of jazz, gospel, R&B, blues, folk, country, world, reggae, and soul. And its all based on my mood of dark and calm... where else am I going to get that??
Of course it is free!!