It cannot be stressed enough that the future of music is as uncertain right now as it has ever been. Giant corporations are competing with dozens of different sorts of indie music outlets. Some are focusing on older technologies, some on newer. Of the newer tech, the dominant phenomenon is the netlabel: publishers who primarily use the World Wide Web to publicize and promote their artists albums which they distribute electronically. Of the netlabels that I've interacted with, blocSonic is by far the most innovative and prolific.