NFX, i'm glad your SC page is back, because neverthless is a service you are paying to get. I don't use soundclick. Did an account long long ago and don't even know (don't care, really) if it still exists. For me, personally, it sucks and i smelled that since way back. Too bad they did these to you. But i guess this will set an example for the future. For others. If you can look at situations like this as you are looking at a mirror, then you know what to do next time.
On another note, have you guys (WB fam) tried Bandcamp.com (http://bandcamp.com/tag/hip-hop) . It's an excellent site to upload and sell your music. Bandcamp has a service with no pop up adds, no strange adds in your page. Just your music, your artwork (album cover) and the text you add to each song or album.
I have an account there, and although my uploaded material is not for sale yet, i wouldn't hesitate to link a paypal account (no paypal account connected to my bank acount yet) to start my lil biz there. As some of you know, i'm not about paying to boost my plays or chart positions in any site. So bandcamp does it for me to promote my stuff, and there is where i plan to sell it, in the future.
I know some of you have different goals then me with this beatmaking life. But, hey! These are my two cents on the matter.
NFX, stay up broda!
WB is more useful for me then that cheezy "pay to get played" SC allday, anyday.