My temps are fine. I can play BF3 for hours and the highest temp I've seen is maybe low to mid 50's (degrees Celsius). The card IS factory overclocked but I can't imagine that is the issue. It has to be some software/driver issue.
Everything in the system is new and high quality and the system playing BFBC2 can hit the 200 fps cap. On stock settings, I get BF3 over 100 easy with an average of 80-90 fps (my monitor is old school so highest rez is 1440).
I have windows xp on my HDD and windows 7 on my ssd. Perhaps somewhere along the line in the software installation, there was a software mix up and that's causing the issues?
Either way, I'm going to delete both hard drives, reformat and install only win 7 and then get fresh drivers from the website. Hope that will solve my issues.
P.S. I can play multiplayer pretty well, but campaign has gotten really buggy at specific spots and crashes pretty much as soon as I go to a specific place (operation guillotine). And I was having issues on a couple other mission spots as well. The driver problem also appears when I run benchmarks (i.e. 3dmark11 and cinebench).