For a gaming rid, the i7 is pointless. Go with an i5 because games lack the support for hyperthreading. You will be better off with a single card over an SLI setup and I chose the 670 because you can overclock is to reach 680 specs and it is about $70 cheaper. For a build of this caliber, you will definitely want an SSD. Raidmax does not make any reliable PSUs, you definitely can't skimp on this. The one I suggested is modular and from a reliable company. You could get by with 500 or 550W but I put some playroom in there for overclocking on CPU and GPU.
Thanks cball1311, awesome information, i do like the i7 ivy for non gaming processing needs (programming) though, i love this setup, if my budget is 1500 usd, would you upgrade anything else?
@iceclock, my full budget for the system components is around $1500 usd, i will be using windows 7 ultimate for the os (already have a copy of the os) the monitor keyboard and mouse are another are on another budget of mine, which is about $600 usd
You could get the i7 and 16gb ram if you are going to be doing any rendering, photoshopping, or any other instruction intensive applications. The 670 is a "sweet spot" for performance/price (can play games on high-ultra settings) so stick with that.