I plan on learning how to overclock and kickin' em up a knotch. The 650ti seems fine for running it on high and even some maxed. I'm wondering how the 975 would do more than anything though. I only wanna get it if I'll be able to run it well, just as a game to play by myself when I'm bored and for the campaign.
Also wondering if you guys have any good how-to videos on overclocking and where I can find appropriate OC's for the 650ti.
The 970 might hold you back a little bit, in like the games with max players, I think you should probably be fine, and here's a video where it explains how to OC your GPU (In the video it's a gtx 480, but the same thing still applys)http://www.youtube.com/watch?v=MH2n0fmxA6Q
Ultra does look nice, but here are some settings that are best for visibility http://battlelog.battlefield.com/bf3/forum/threadview/2832654625188503517/
If you really want to see the difference, go watch a TekSyndicate video on YouTube, and set it to 720p. Then half way through set it to 1080p, and you will see the difference. Mind you that you will need a 1080p monitor to even see this difference though.
The point is take a look at the two, compare them and you deciede if 720p is good enough for you.