Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
Have you checked your power settings in both Nvidia and Windows control panels? I remember I once had a problem where my video card stayed throttled to the video clocks even in 3D games. Are you monitoring your clocks during gameplay, to make sure that they max out? And of course mousemonkey was right, you ought to OC your CPU. You'll hit hit significant bottlenecks at stock with that CPU(depending on the game, of course), but if you can get it to 4GHz (or 3.something, just whatever you can get) you'll unleash a lot more of the potential of those GPUs. I wouldn't call 1156 obsolete, there's no upgrade path for it, but it's still a great performer.