For SATA burners, if the mobo has no SATA, get a Silicon Image PCI or PCI-e card, and a SATA HDD (not ODD!). Make note of the chip model. If you have an XP box handy, even better (or, if his is an XP box, and you don't have one, do it in his PC). With the HDD plugged in, flash the card from the RAID BIOS they tend to come with, to the base BIOS, that you can find under SI's support section for that chip. Last I did this, anyway, it was required that a hard drive be plugged in to flash it.
In Windows XP, the card's driver dialog will have a flasher included. Otherwise, get the Windows flash utility from SI, and if on Vista or 7, make sure to run it as admin, if it doesn't automatically prompt you.
Personally, I'd get a PATA burner, unless you already bought, and cannot return, a SATA one.