Just thought I'd say that my old chugging, 2-year old 2x writer can be a bit tempremental when burning. Obviously it's slow and while it's working I can't touch my PC for fear of using a few seconds of processor power and it all going pear-shaped. However, I recently considered that if I put all my burning data on a secondary hard drive this shouldn't happen...So long as I didn't inadvertently try to use this HD. It does work! If you have two hard drives read all your data from the second one that you wish to burn, meanwhile run all your other programs while this is happening from the main drive and you should be fine - no buffer underruns. It's worked for me. Hope this is clear (and of use to some people).