They should combine myspace and bandcamp then just call it bandcamp. For some reason the myspace name has a negative stigma attached. Myspace has admitted many times that they've tried to think of ways for independent bands to sell their own music through the site.
With bandcamp, the way it is now, it's impossible for a band to communicate and interact with their listeners -- which it a "have to". A band has to be able to advertise tour dates and bandcamp will be probably be another year getting that ready. Facebook pages are just boring. There's still a blank spot on the net that myspace left about a year ago.
Jason Tate is Yoda on this issue and everyone should listen to what he has to say. Bands NEED their own websites AND email lists! That is the only way to consistently defy trends in web2.0 and stay connected to their fans through it all. Myspace still has huge name recognition and is worth 10% of its original value for the membership list alone. It should be stripped to the bone and relaunched as a basic skeleton so people can actually stomach going there to listen to the player and address why everything takes so long to load even in its most basic mode with no graphic comments. Also, purevolume kicks the shit out of bandcamp. It is one of the most impressive success stories in digital music as it has survived the trends, remained viable, and grown. If you want to sell music, use iTunes, if you want to promote music, use purevolume. The end.