I get awesome frames of BF2 now except now I get a flashing black screen every so often.
Also, it's not my top card that is running hotter. It's my bottom card (the second one).
The flashing black screen is a game bug, go in your BFBC2 folder, edit the settings file and change "Bloom=true" for "Bloom=false".
Hope that helps.