I have the same problem. It's all Unreal 3 engined games in my opinion. Every U3 engined game gets horrible FPS. I get like you get 30-50 fps. I can run COD4 which looks way better with everything maxed out and get 120 fps @ 1680x1050. MOH: Airborne, Bioshock, Turning Point: Fall of Liberty thay all get bad FPS with me. Frontlines: Fuel of War is the only U3 engined game that get descent frame.
I think the U3 engine is just poorly optimized for the PC, especially since consoles are Epics main focus.
EVGA 9600 GT sli