'We Share Music' is a free music service for netlabel owners to upload releases. One can follow new releases via rss-feeds, and there is a top 100 of the most downloaded releases. 'We Share Music' is beta. I've put their link under links>blogs>listen.