Simply Fix advice...
My machine is like yours. It's more recently started sitting there for around five minutes 'chewing' on a disk in the attempt to read it and eventually reporting it as a blank, etc etc.... I just installed the game "Stalker, Call of Pripyat" in my Windows partition and the machine worked fine through the install (which surprised me) although when I tried to run the game it just sat there 'not' reading the disk…. (speed up, slow down, pause etc etc etc eventually spitting out the disk).
Although I wouldn't recommend 'anyone' opening up their Macbook Pro 'Unibody' as there are obviously some costly mistakes to be made, Apple have managed to make their Unibody Macbook Pro's pleasantly easy to work on for people that have a moderate knowledge of the insides of a computer in general. So. During the reading of a thread, like this, where people with the same computers with the same issues with the same optical drives... I decided to flip mine over and see if I could fix it. Here's my experience..
Flipped machine over on to a soft cloth. Took off the battery compartment and removed the battery. Unscrewed the short and long case screws to the panel that remained blocking the whole bottom of the computer's inerds (easy). The optical drive is on your left and is held in by threw screws. One by the logic board and the other two well sunken in by the entrance where you shove your CD/DVD's in to. Carefully peel away the cable that runs to the screen, undo the screws then 'loosen' off the cable restrainer than makes it hard to get the optical drive out. The drive itself is connected by what I think is a SATA cable that is connected to the back of the machine as well as a surface mount connector that can simply be lifted gently from the logic board (your machine, your problem if you get it wrong).
Lift the optical drive out and turn over. Unscrew the ally panel's tiny little screws (if you don't have a tiny magnetic screw driver by now, then you should stop and go and get one as you'll need it and a steady hand to put it back together) and you'll currently be looking at the whole optical drive mechanism.
STOP. This is what I did and may not be the most effective way to deal with it but in the basis I have a history with Electro-Mechanical repair i've done the most basic cleaning routine. If you're RICH then simply take your machine to an Apple Store and pay the money for a new drive or a warranted cleaning. Otherwise read on.
I dragged the lint free cloth, that I used for my camera lenses, from my camera bag and lightly dusted the drives optical lens. This this is very delicate so you have to be really gentle. I didn't rub it or push it, I dusted it gently as it's a very delicate sprung system that doesn't want to be beaten up.. Treat it like your washing a fly… !
Reverse order with the screws and stuff and the computer read my disks first time. I've thrown every disk I had an issue with at it and have burnt two audio CD's with the machine with NO ISSUES.
So. If you're currently bashing Apple for installing a crap drive in to our expensive Macbook Pro's then it might simply be the fact that it's a short coming of the slot drive system from a dust point of view. I seriously don't know but if you have some courage and a machine that's out of warranty then this post might get you back on the road, as it has with me.. So remember. Good tools and don't rush. If you can afford it and don't know what the **** you're doing, then take it to an Apple store and pay the premium to get it sorted.. with a warranty..
All the best from the Uk..
Rimmer