Now that I think of it, I had the same issue with Bad Company 2. What I did to fix it was reseating the GPU (GTX 580 at the time), it somehow fixed my performance problems.
Kudos to Ne6 for the thread find, if reseating it doesn't help. =)
Edit: Could you post frametimes, if you have fraps...