this is why I told you before that your graphics card is carrying most of the burden as shown by 3dmark05.
For me it's:
3dmark01 - 26,802
3dmark03 - 14,271
3dmark05 - 6,217
3dmark05 shows basically your card (of course) is more powerful than my 6800GT OC'd....but the other two are more system dependant although in 3dmark03 your video card helps it to get even that high.
This is why in a game that's presumably system based I'd be able to run higher settings, whereas a game that's more graphics based the card would carry the most weight.
Considering it's socket A your scores are pretty much exactly where they should be