Agreed. There were a couple of surprises in sdata/sdide with some of the PIO timings.
A bit of a tangeng, but a while back I switched my Plan 9 machines over to Atom and haven't looked back. The current configuration I use has a pair of D525 boards with 4GB of DDR3 and a small SATADOM for nvram/9fat. The file server has a couple of 2.5" trays I use for write cache and a StarTech.com PCIe 8-port serial card (patch/uart-ox). I've built close to 20 of these over the last couple of years, mostly as standalone console servers. I've had good luck with the OCZ's, though I avoid consumer grade drives like the plague.
Obligatory picture attached.