The trend of artists selling their own music via fan sites was arguably popularized by Radiohead with its album "In Rainbows." For artists who can't afford their own Web site, Bandcamp is a great way to get music out to the public, and for the listener the site comes with best-seller charts and music discovery features.