Until you come across a game that it can't play the way you really want to play it.How long should I hold onto the 5870?
I can tell, this thread has gone all wrong hasn't it GundamF91? - you want us to tell you the 5870 is a load of crap so you don't feel guilty upgrading for no good reason other than than you must.
That upgrade feeling aren't going nowhere. If you have then cash and the itch, flog the 5870 and grab a 6970. Keep telling yourself it's for the tessellation. And suddenly become a huge Metro 2033 fan may help too.