just ordered GTX 670, upgrading from GTX 580? I know 670 is about 20% gain, but not sure if it was worthy? Mainly play BF3. 580 cannot do BF3 @1080 ultra with 4xMSAA steady at 60FPS. I can try to sell 580 or 570 (wife's) and get some money back, maybe. Or I can call the carrier to to stop the shipment.