Magnatune: music downloads and licensing