Barry has a post up about the differences in pricing
strategies for DVDs and CDs. Let me just add that while there are numerous reasons for flat CD sales - shitty product, shitty radio/mtv, etc... - I imagine the single greatest one is the fact that they frequently cost more than DVDs.