Well, it is odd. I don't know about dual core processors. I have a q6600 and a radeon 5750 and I can play all of the games you've mentioned at 1600x1200 with some AA and mostly max settings and the game is smooth (I don't really check the framerates, but I don't notice hitching or frame lag).
Ok how is this for weird. Precision shows Metro 2033 always around 95% gpu usage and I am usually 20's-30's most of the time at 1920*1080 Very high settings. This is normal according to the benchmarks. I just played a bit of borderlands and the gpu usage never peaks above 60%. The only way for me to achieve 60fps is to disable dynamic shadows, which is very weird since this card should handle them just fine. All other settings don't increase nor decrease frames, only shadows have an impact. JD mentioned that UE3 is mostly cpu bound so that is telling me my cpu is what is holding back Borderlands.
This might explain why I am seeing better performance in games like Metro and Crysis 2 compared to when I had my 8800gt. They apparently utilize the gpu unlike Borderlands.