If you plan on keeping this for atleast 3-5 years, there's no reason not to get an i5/i7. There are plenty of games out there that will take advantage of 4 or more cores. If you cheap out now, you'll find yourself selling your recently bought system, AGAIN. Seriously, nobody is trolling you here. An i5 is just better than an i3 in gaming, overall. A couple years ago, you can argue that an i3 is just as good as i5 in gaming. Now, if you look around, most newer games will take advantage of 4 cores. No question about it.
You can cheap out on a GPU b/c that will the bottleneck most of the time. It takes much longer to bottleneck a CPU. Grab an i5/i7 or wait until you can. No way around it. Go used if you have to. A sandy bridge i5 is still pretty powerful. They can easily overclock to 4.0-4.5 at stock voltage.
You can cheap out on a GPU b/c that will the bottleneck most of the time. It takes much longer to bottleneck a CPU. Grab an i5/i7 or wait until you can. No way around it. Go used if you have to. A sandy bridge i5 is still pretty powerful. They can easily overclock to 4.0-4.5 at stock voltage.
