You could definitely expect to be running just about all games except GTA IV and Crysis on highest settings and still get framerates over 30 in just about every concievable situation. At least that's what I get. You'd have to skip the antialiasing though.
I have a very similar system, and I could run crysis at very high settings, but I only got 20fps, and it was not a good experience at that framerate. Everything else though (including BF:BC2) runs smoothly.
This is invisible text!