Thanks for the advice.
I think that confirms a number of the thoughts I had. I appreciate the advice about running crossfire in X16 / x4 mode - I did find it difficult to get specific information on how much of a load i'd be placing the PCI BUS under -ie if the x4 would bottle-neck the potential capacity of the second card by a large factor or not.
make sure your PSU is up to the job
It isn't at present. I have a 650W corsair, which is probably already under a reasonable load (though I haven't been on a calculator for a while). So thats another cost.
Cant use 1GB+2GB in CF
-That I did not know and I'm glad you mentioned it.
I'm aware that it's a very subjective question, but in your opinion would a single 6950 2GB be able to produce something that is at least playable in the mean time? Say nearer the ~50 FPS region on BF3 -even if my graphics settings have to hit rock-bottom until I get a second card and run XFire?
Because, if there is a real possibility that it still won't be playable despite an upgrade to a 6950 -I then still have to upgrade my PSU and add a second 6950, in which case, it may actually be cheaper to consider a 7xxx series in the long run!
Thanks again guys,
Andy