Not quite sure where to post this but for all you aspiring musicians, go to http://www.letsmix.com/ it's a website that allows you to stream music, not download. It's perfectly legal. It's mainly an electronica oriented website, but you can post rock, pop, hiphop, soul, etc.
Note: I know this sounds like an advertisement. I don't work with Lets mix at all.
Note: I know this sounds like an advertisement. I don't work with Lets mix at all.