If the Nvidia card really is better, I might splash out on it, although I'm a bit disappointed it has the same 3Gb of GDDR5 as my current card. Was hoping for 4 or 6Gb of RAM on such a thing.
I'll need a bigger PSU too of course
I really wanted to stay away from having a system that needs a kilowatt PSU to operate lol - but I suppose such is the price of progress.
I'll see what deals I can find around Turkeyday and go from there I suppose.
The GTX 780ti is faster but not that much and not worth the extra over the 290x and GTX780.
If you want the best and can afford it then go with the 780ti, if you want almost as fast go with the 290x or the 780 and again the 290 if you want to save a few quid.
Any of those cards is more than enough for gaming @1080P up to 1600P again any of those cards will be enough to give you decent performance in most games with out having to turn the settings down.
290 best bang for buck not much slower than the 290x GTX780.
290x GTX780 and Titan not much in it either way performance wise. The 290x and GTX780 price wise, the Titan is stupidly expensive and your mainly paying just for the extra 3gb of Vram over the 780.
GTX780ti slightly faster than the 290x and GTX780 but more expensive if you can afford it then go for it, if not then go for any of the others and you will have a totally kick ass card that gives you amazing performance.
Wouldn't worry to much about the Vram either the 290,290x have 4gb compared to 3gb on the 780,780 ti but unless you are gaming on a multiple monitor setup 3gb Vram will be more than enough for awhile yet
Almost forgot or another option would be to go Crossfire 280x or SLI gtx770's which would be cheaper than a GTX780ti and faster in games that support SLI and Crossfire most games do these days and multi card support is a lot better than it used to be but you do still get the odd game that doesn't though.