They are, but they're not perfect. If you happen to have a spare mobo you can get your hands on then I would try your burners on those just to check. My old board was an ASUS and it was crap, kept getting random reboots and stuff, in fact I had problems with the IDE channel on my old board, the board would randomly freeze and on reboot it wouldn't detect the hard drives.
One last thing to try is to clear the CMOS and reset your BIOS and see if that helps.
EVGA 680i SLi
E6400 @ 3.0 GHz
4 GB OCZ Platinum Rev. 2 EL @ 880
400GB + 250GB Seagate Barracuda SATA2
Antec P180B Case