Yup, you should definitely be getting better stats for a 6950. I'm sporting a 6870 and even in high traffic areas with lots of effects I never drop below 35 FPS with all max settings. Granted, I'm at 1080.
Lots of people have been having FPS issues. I'd definitely wait to spring for another card when it might not make a difference.