System Usage from Most to Least Important: gaming, movies, surfing the web
Parts Not Required: keyboard, mouse, monitor
Preferred Website(s) for Parts: any web
Parts Preferences: the graphics card must have an hdmi output.
Overclocking: possibly, if necessary
SLI or Crossfire: not necessary
Monitor Resolution: 1280 x 720 or 1920 x 1080
Additional Comments: 4gb+ ram needed. id like to be able to run newer games at mid-high quality if possible. this is my first time building a custom pc. the ultimate goal is to build a decent machine that i can still upgrade to not a high end pc, but great pc.
the i5 would probably be better... but at your resolutions it's unlikely you'll notice it. furthermore you won't be able to afford a good gpu if you go with an i5, and a good gpu is far more important then a good cpu. at the $600 price point an amd cpu makes a lot more sense then an intel (for the most part).
The 660ti is a little better then the 7870, but again, you won't find one for $180; and frankly, it's hard to beat the value of a 7870GE if you can get it for $180... the 580 is a very nice gpu, but it's also a space heater and power hog, and you won't find one for less then $350, at that price point you're better off with a 7970.