Sounds like you are in Windows XP SP 1 or SP 2. ?
Obviously the CD readers and burners get the dry brush CD cleaner CD run on them at least every 3 month. It's surprising what a little humidity and dust will do to a lens if it has not been used for a while.
Then there is the case scenario where XP refuses to unload applications correctly when closed or does not unload the .dll's associated with these applications and also does not clear the Cache or temp files it uses and subsequently repeats the same error or makes the same mistake while in the current User Session. Try a Re-Boot to fix these bugs.
Other problem I have found, is that some DVD CD's will burn OK but not read and visa versa on a lot of DVD-RW's, which appears to be 80% of our DVD media related problems such as the one you have.
Also check the ISO size -V- the burn (overburn) size options.
Most definitely as suggested by "DBady" Check for firmware update - and make sure you get the correct firmware update for YOUR drive (Model No. etc) use the wrong one, and the drive is "KAPUT"
Have fun and if you must burn, don't use matches, use Nero instead.