If I am right Cross-fireX will use only the amount of memory of the smaller card. So the 2GB one wuold use only 1GB. I would follow Otto advice and use a single 5870 ( which is enough for anything now ) and get a 6XXX, a 69XX one would be better since the 68XX under perform a 5870.
Martin_metal_88
Colenzo :Coolermaster ATCS 840 | Gigabyte's EP55-UD5 | Intel Core I7 860 @ 3.8Ghz | 4GB G.skill Trident 1600 | MSI GTX460 1GB HAWK Twin frozr | WD 640 black + WD 1TB green + WD 1TB Blue | Pionner DVR-216 | Silverstone Strider Plus 850W | Coolermaster Hyper 212 plus in push pull fan config |
Ask for more!