1. 478

    Who do we have to thank for the CD? In one sense, maybe Beethoven. And the MP3? Maybe Suzanne Vega.