It depends how much you want to spend/what resolution,etc....I spent 300 on my hd7950 and am quite content, I play everything on 1080p ultra, and no it's probably not constantly 60fps but I'm very satisfied with it. I think a 780ti will be overkill for 1080p for some time to come as long as you don't care about maxing every little thing out on Crysis 3/Metro....
Maybe it's just me but I consider those to be redbox style games anyway, where you'd either rent them if you had a console for a day or 2 and beat them or catch them dirt cheap on steam/origin sales and play through them once and be done with it
just no replay value to me, but I guess that's all subjective >_>
And I don't think the consoles look like PC on ultra......the...