Agreed with that, however i spent my money on GTX 550 ti last year and there are some technical reasons that i mentioned made me quite satisfied with this choice, without any regret. And if i were to upgrade my VGA this year, not last year, well, i would definitely wait for the next generation to come out and decide
Forget about the gtx 460 and hd6850 because we are having a whole new generation coming out this year and they are built using the 28nm process, not 40nm anymore.
they can be more expensive but it worths spending money on them.