Ok, right now I am running on a single 6970. I have the power and space to get CF 6970 but not tri-fire. I could wait for the rumored gk 110 which is rumored to have 512 bit memory bus and 2304 CUDA cores. So should I go for the crossfire or wait for the gtx 685? For your information, I dont want a gtx 680 right now as I believe the price is too high for a mid range card.