Hee's a site I found while doing a search. They've been up since January and have lots of traffic. I posted some tunes there and the in-house forum is cool. Stew will welcome you.
http://www.mp3unsigned.com/Default.asp
http://www.mp3unsigned.com/Default.asp