I would say Buy a HD 5870.Almost same in performance to 4870X2 , less power, idle power of 20W, GDDR5, DX 11. Why buy nVidia at this moment? Besides HD 5870 is about $390.
If u got money to buy that darn 295, you can buy HD 5870.:D
Overclockability is good too.