BF3 also needs a beefy pc for maximum settings@1080p for unconditional 60fps. I am not surprised.
I am using a i2500k with Windforce GTX 670, 16GB Ram, SSD installation and the minimum is not 60fps.
No one expects maximum settings on a console, I'd be fine with medium-high and 1080p.