definitely not GTX470
it seems anything above GTX460 nividia is simply pumping excessive power to make up for its performance (i am guessing they lack the hardware architecture to go against ATI 5 & 6 series GPU)?
I believe 6870 deliver the same performance at less than half the power of a GTX470, which probably means less heat, less noise, more oc room and longer life.
on the other hand..you never know what you are getting with 1st generation product (ATI 6 series GPU)...so I dunno