I'm not a fan of microATX board so I don't suggest it unless the situation calls for it, but you have a big case and budget isn't tight, so yea, you'd be better off with a full ATX board.
http://www.newegg.com/Product/Product.aspx?Item=N82E16813157293
GPU is overpriced and by the looks of it, uses reference cooling so I won't suggest it unless you have a CUSTOM water loop.
I suggest getting any of these instead, there is NO performance loss whatsoever. These would even give you better temps than the reference model.
http://www.newegg.com/Product/Product.aspx?Item=N82E16814131468
http://www.newegg.com/Product/Product.aspx?Item=N82E16814202008
PSU is good, but I suggest getting a modular PSU for convenience. These ones are cheaper too.
http://www.newegg.com/Product/Product.aspx?Item=N82E16817207029&nm_mc=AFC-C8Junction&cm_sp=&AID=10446076&PID=3938566&SID=
http://www.newegg.com/Product/Product.aspx?Item=N82E16817151107&nm_mc=AFC-C8Junction&cm_sp=&AID=10446076&PID=3938566&SID=
Both are OEM's by Seasonic and are solid performers.
Get low profile RAM for easier CPU cooler installation if ever you need to, and you don't need the useless tall heat spreaders.
http://www.newegg.com/Product/Product.aspx?Item=N82E16820231544
Don't bother with the Kingston SSD, Sandforce has a lot of issues, some of which have found fixes, but I won't risk it.
http://www.newegg.com/Product/Product.aspx?Item=N82E16820227791&nm_mc=AFC-C8Junction&cm_sp=&AID=10446076&PID=3938566&SID=
Not sure why you need 2TB of HDD space, but here's a cheaper alternative.
http://www.newegg.com/Product/Product.aspx?Item=N82E16822136891&nm_mc=AFC-C8Junction&cm_sp=&AID=10446076&PID=3938566&SID=
Personally, I'd rather go for a 1TB 7200RPM 64mb Caviar Blue.