I can't tell you anything about them, but over on the discussion pages of www.prorec.com, there is a group offering to host bands for free, with no banner ads. You might check them out.

Bill