Most microphones on laptops aren't very good, because they're usually only used for things like Skype and IM. Also, the quality of your speakers is probably not great, either. Buying a high-quality microphone from RadioShack or BestBuy, or high-quality external speakers, would improve the sound of your audio. Getting a better sound card could help, too, but not as much, and it would also be quite expensive because laptops aren't something you can just crack open and fiddle around with--you'd have to send it to the manufacturer. However, no matter what you do, you're never going to get it as good as it is on the CD.
Out of curiosity, why don't you just download the music?