Rob see if this helps get your drive back. I know it helped a friend of mine.
http://support.microsoft.com/gp/cd_dvd_drive_problems