Ok, I've been trying to isolate this problem (freezing discs, unfinished discs, etc.) I'm having by reading the forum, and I think I may have found it, but I need some guidance.
I have a Liteon 1673sx with the most updated firmware. I don't think there's anything wrong with the drive, I've gotten it to work pretty well in another computer. My own computer is fairly old. It has two usb cards, one is 1.1 and the other is 2.0. All the drivers seem to be installed correctly, but for some reason, in my configuration, the Liteon, although plugged in to the USB 2.0 card, seems to be configured to run on the old card's drivers (Via Rev5 or later) rather than the 2.0's drivers (Nec enhanced). Both of these do show up in the Device Manager.
I found this with Nero Info Tool. I don't really care if I can't burn at 16x, I just want to get some consistency with it.
Anyway, here's what's showing up in Info Tool: