cut down on the 2TB hard drive and get a 500 to 1TB drive.. you can always add a second drive later.
you don't need the cooler if you don't plan to over clock but make sure that the cpu your buying dose come with an intel boxed cooler.
if you don't need or plan to use some of the features consider using a micro atx motherboard.
the 750 watt should be more then enough how ever consider corsair or cooler master. and you may be able to get away with a 550 650 watt instead of the 750 watt.
and the GTX 670 i would consider a 7970 at about the same price plus a few games so..
How have you guys not seen that he's paying 90$ for 8GB of RAM?! At the most, pay 60$ and no more. Most RAM chips are made in the same basic environment and conditions, so it doesn't matter which brand you get!