Looks good, but id go with:
i5 2500k(bcuz it overclocks to the i7 2600k performance for $100 less!)
Frio Cooler...it will keep the CPU cool with OCing.
8GB RAM ... its worth it for more demanding apps.
And this for the mobo: http://www.newegg.com/Product/Product.aspx?Item=N82E16813130582
:)