I feel like you could beef up the MOBO a bit, especially with the high prices of your other components, Asus Hero is a great board with awesome BIOS.
http://www.newegg.com/Product/Product.aspx?Item=N82E16813131989
I dig your build for sure, but that 290x is crazy overkill for 1080p, if you...