To see your Drive's Brand or Mfr...
Hi Jake. My CD-RW drive is giving me headaches too, but at least I can be of some help by sharing the method for determining your drive's brand or manufacturer for firmware purposes. (I'm using Windows 98, but I'm sure the XP instructions are similar enough that you can figure out how to get to the screens I describe.)
(1) In System Properties, click the "Devices" tab. (I believe it's called "Hardware" in XP. System Properties are accessed by clicking on Start > Settings > Control Panel, then double clicking System.)
(2) Scroll down the devices/hardware list a bit until you see "CD-RW" or "CD-ROM." If there is a "+" sign to the left, click on it to expand the entry.
(3) Your internal CD-ROM will show the mfr's name. If there is another entry besides that one, then that will be the mfr of your CD-RW. Select the mfr's name, then click the "Properties" button.
(4) The Properties screen will show the brand, model and firmware version. For instance, my Lacie d2 CD-RW is shown as "Lite-On LTR-52327S, Firmware version QS09" (so I suppose the drive mechanism for my Lacie is made by Lite-On Technology).
(5) Go online to Google or a similar search site to look for your drive mfr's web site. Navigate to the site's Support or Downloads page to look for firmware updates for your particular drive model.
In my case, I looked up Lite-On's web site. The Support page of the site listed downloadable firmware updates by drive model number and current firmware number. It showed that the most recent firmware for Model 52327S was QS0E, so that is the file I downloaded and installed.