Anyone who thinks CDs are going away hasn't experienced Itunes/Ipod's uniquely assholic brand of copy protection, where if you sync an Ipod with Itunes and the Ipod has songs on it that Itunes doesn't, the default is to wipe out the music on Ipod.
Itunes also builds limits into how you can use the files into every song you can purchase.
AND in most cases, you pay the same price as you would have paid for the physical media!