You can try cleaning the optics with a cotton swab. Does it read DVDs normally? The drives do go bad at times, and since the DVD and CD pickups are different, CDs can work file while the DVD part fails. You'll need a new drive if that's the case.
You probably should also upgrade Windows to SP3 and make sure all the patches are run.