I've seen this on other drives on PCs as well. It's usually to do with the writer and/or the media rather than the reading drive. Try switching media (Verbatim are good, supermarket own brand are bad), and try writing from a desktop drive if possible - I found sometimes laptop writers had poor writing performance.