I would go for this board, the layout seems adequate for a XP 120, looks like it has strong MOSFET's and a nice PCB finish. I just wonder if the memory banks above the socket won't take too much heat from the convection hot air from the CPU (although that may be balanced by a high flow fan...