Yeah, everything looks great in there. The above poster is correct about the the 7870 though if you are willing to spend a little extra money. The 7800 series cards are also coming with free game coupons (2 free games I believe) so if you are interested in that make sure you buy from a company that is offering it. I'm pretty sure Newegg is on all the cards.
I recommend putting the $90 from Windows 8 into your CPU/GPU. If you already have a comp with windows 7 (which you are presumably getting rid of) you can activate it on this new build if I'm not mistaken.
"If the worst comes to the worst, you can always try summoning nipples and glue. Probably vulgar though :(" PB FC:1549-9392-8987
Also, I second getting the 7870 ghz. It's a beast of a card. I got my Asus 7870ghz Direct CUII up to 7950 performance overclocking and it stays very cool. Turning up the fans actually makes a huge difference as opposed to other cards.