My Shuttle decided to bow out last week, and I have put together the parts in an old case, only buying motherboard, power supply and fan. The mobo I chose is an Asus A7N8X-E Deluxe. This may seem an odd choice, as it first came out at the back end of 2003, but given the continuing production of Semprons, and the availability of Athlon MPs which can be seriously overclocked, it's about as good a Socket A board as you can get.
Since then, I've not had the lockup (though it's early days to be fair). I'm using the same graphics card and I'm overclocking the same processor. The AGP speed in the BIOS is on auto, the video card is an FX5200.
So maybe it's a shortcut / fault in certain boards in the AGP control area.
I still think that those that understand how these things work need to take it more seriously, though! Can they not add a hack that enables you to recover cleanly from the freeze? If it's a security problem, it could be turned off in the kernel compilation, so that distros would install the secure version, but the other would be available for use on home computers where the 3D drivers were more likely to be in use.
Asus Asus M2N32 WS Pro+Athlon AM2/4200+ â€” GeForce 7600GT â€” 2Gb Cosair VS RAM â€” 500Gb WD5000AAKS SATA Drive â€” PCLinuxOS