I use sites like 3hive.com to find new, obscure-esque music then proceed to buying.
iTunes is great, but MP3sale is kinda cool too (real cheap, there's no DRM, not sure about the legality of it though).