Drop the i7 and get a 5770 instead of a 5750. An i5 is plenty for your intentions and the extra power from a 5770 will make gaming nicer, even if its just moderate. The only thing the i5 doesn't have on an i7 is the hyper threading. Which isn't even a concern in your case.
You don't need an i7 for normal, everyday usage. Save cash with an i5 or put that money into more graphics power. You may want to look into a Samsung F3 1TB HDD. For the same price as your selected HDD you will have a faster HDD.
For the most part, I agree with BohleyK. However, the 5750 vs. 5770 really depends on the resolution you're using. Still recommend that you get the 5770, unless you're gaming at a really low resolution with no plans to upgrade the monitor.
Highly recommend the Spinpoint F3. It's a lot faster than the WD.