Join Indie Exchange. The name's misleading...it's not just obscure indie bands but like...all this awesome music all in one spot.

And you can make requests. Oh yeah.