The only thing I would change is to swap out the Corsair "Builder" PSU for something made by Seasonic, Super Flower, or Delta. High-end Corsairs are Seasonic, but the Builder is made by CWT, using some inferior Samxon capacitors.
If you want an aftermarket cooler, the Xigmatek Gaia is $5 (sometimes more) cheaper than the Coolermaster , cools within 1C, and is quieter (per Frostytech reviews).
Although I generally like ASRock, in this case, the Asus you've listed first is the better, more modern board.
The Corsair Builders review well, but may not hold up. It uses at least one inferior Samxon capacitor:
"The electrolytic capacitor that filters the output of the active PFC circuit is
from Samxon and labeled at 85° C."
Seasonic, otoh, uses 105C Japanese capacitors.
The ASRock board is an older 770-chipset board with some additional controllers tacked onto it (e.g. no RAID5). It also uses the ALC662 Codec (90/98 dBa S/N). The Asus board is a true 970-chipset board, with the SB950 Southbridge (includes all the controllers, including RAID5), and uses the ALC889 Codec (104/108 dBa S/N).
I agree it is not a bad board; you asked me why the Asus is better. I'd prefer native controllers to add-ons, regardless of the RAID. And, the sound quality will be better too. I definitely think it's worth the $10 difference.
His original build, with your CPU choice (or a $99 Phenom II 965BE) and the better PSU should still make budget.
Here's a 450W Capstone, which is also a good PSU, for $70: http://www.newegg.com/Product/Product.aspx?Item=N82E168... or, for $50 ($40 if you play the rebate game and win) here's a 620W Antec Neo Eco: http://www.newegg.com/Product/Product.aspx?Item=N82E168... which is made by Seasonic but isn't quite as efficient.