I have i5 3570 (not K) with Gigabyte GTX670 2GB. I benchmarked BF3 on 1080p res, with max settings. It was steady 60 FPS with very rare drops to 45 FPS. F1 2012 on max setting just stays on 120 FPS no matter what. And that is with second monitor (also 1080p) having a movie or youtube on it running. Although if it is 1080p fullscreen youtube video frame rates might drop to noticeable levels (under 30 sometimes).
Starcraft 2 on extreme settings in even the biggest and most colorful battles stays above 30. On low settings it just won't go under 200 FPS