Hey Zeus, Thx 4 ur reply,
I had considered whether it was the media - the discs I'm using are Infiniti Compax 80min/730mb (although Nero's Disc Info ID's them as Ritek 97m15s17f CD-R, Dye Type 7: Short Strategy (Phthalocyanine) - whatever all that means.

They're marked as 32x but the manufacturer's website says they will handle up to 48x (
www.medeainternational.com).
I haven't managed to find any the 48x media which you used - as the choice is pretty poor locally - so I haven't done the test with other media (I burned the AOpen 52x b4 I thought of testing it - doh!).
The CD Speed write test is really weird tho, as (like I said) it nosedives, at about 10 seconds remaining, from about 52.32x down to around 16x - the rpm drops from 11,000 to 3,500 also. But then the speed picks up again to around 33x - and the rpm to 7,000

The final results are - 39.41x Avg, 23.41x Start & 33.26x End - in a time of 2m35s.
Also, I do have DMA enabled and the firmware is v1.06. I also disabled any AV, Firewall, utility SW while testing, and don't have any other optical drives in my rig - just one HDD on IDE 0, 0 - and the CRW5224 on IDE 1, 0.
Something else that's puzzling me is the drive's 'JustSpeed' feature. It's supposed to automatically find the optimum speed for burning to a disc, yeah? - but when I burned on one of the aforementioned discs, it let me write @ 52x - but yet the disc was read as a 'blank' disc afterwards, even though it was clearly visible it had been burned.
So something aint right - coz if the discs a duffer surely it hasn't burned at the optimum speed?
Incidently I can burn @ 40x no problem with these discs.
Phew - that was a loooong post! - hope it wasn't too boring

Anyway, any advice u or n e one can offer would be appreciated.