That motherboard looks good. It's a little expensive, but I suppose that's because it's good ;) I was going to suggest a P45 board also.
Just be aware that board:
Only has 1 PATA connector (wide HDD/DVD connector), the rest are SATA (slimmer HDD/DVD connector).
Wants DDR2 667, 800 or 1066 RAM