The r9 290 performs around the same area if not slightly better than the gtx 780 and cheaper. It does run quite a bit warmer though. Something to consider as an alternative and if it's within your budget range. If not, then the r9 280x would, again, still be a nice decent upgrade.