Has it ever worked in XP???
If so I suffered from sorta same thing....My !6x DVD-rom would spin up and have a 50% chance of reading the media and then a 50% chance it will act as if it is reading then get itself stuck and require me to restart to get it from continuously spinning the thing up and down....
I bought an optical lazer cleaner which is a fancy cdom disc with a bruch on it and when I would run that it would work for a few days then go back.....
My opinion was that the laser needed adjustment and the cost benefit factor was not worth it....Plus the fact it was now out of warranty by 1 year.....
I am still out on whether Liteon which is cheaper is cheaper for an apparent reason....It did last 2 years and 1 year past its warranty and I used the heck out of it....However other then a Maxtor Harddrive and a Radeon Le vid card I haven't had anything ever die on me....