Great review, especially since it's what I've been seeing since I bought one of these boards.
I found the same problems everyone else did, I think.
Before I even mounted the heatsink, I removed the pink thermal adhesive with some mineral spirits, then spent an hour lapping the bottom of it. Never mind the obvious machining marks (of which there were a LOT) -- the bottom of that sucker was NOT flat. I mounted it to the CPU (2.0GHz P-M at 533FSB) and found idle temps in the mid to upper 50's C, and way hotter than that under load. I eventually wound up buying a Thermaltake Slim Volcano 10 (all copper) sink with a 60x15mm fan, drilled four holes through the bottom to match the mount pattern on the board, and put that on instead. It's a lot better -- I'm now at ~42C at idle and 60C at load -- but it's still not quite right. I may have it mounted unevenly.
The other problem I found is my own damn fault, but one I wonder if others accidentally run into. This is a MicroATX board, which I, for one, wanted to put into an MATX case. I did (a SuperFlower SF101, which I love), but I found out the hard way that, even though the shiny-new Gigabyte 6600GT fit well into the PCIe slot, the 250w MATX power supply that came with the case couldn't supply the juice to the card (how am I supposed to conquor the barbarian horde in Rome: Total War if the machine keeps freezing?) It's hard to find a more powerful PSU in MATX form. I guess my point is that this board lures builders into building a power-hungry machine in a very small box with a too-small power supply.
Also, I'm pretty sure that the SiI controller only works in RAID mode, NOT in single-drive mode. I didn't want RAID, but I did want SATA-II, so I was a little disappointed.
There's a PS2 adapter that fits on a motherboard header and lets you expose a port in the expansion slots. And, the floppy drive header is not standard, but a cable came with my retail version of this board.
FWIW, the final config:
* i915GMm-HFS board
* Pentium-M 2.0GHz @533MHz FSB
* Thermaltake Slim Volcano 10 heatsink (mod)
* 1Gb OCZ memory at PC4200, 3-3-3-8
* Gigabyte NX6600GT128D on PCIe 16x
* Two Hitachi 7k80 SATA-II 7,200k drives
* Sony DVD-RW drive (forgot the model number)
* Hauppage PVR150 TV Tuner card
* TTGI/SuperFlower 250w power supply (soon to be an Enermax EG285SX-VB -- 20A on the 12v bus, vs. 10A)
* Pro-9 card reader
* 2x Panaflo 60x25mm fans, low-rpm version