You are obviously a teenage n00b, and so are the bozos that gave you their clueless answers.
The correct answer(s) are:
- A teenager with a budget for $400-900 for just a graphics card, means you have a budget for a $2K rig. Where the ph*ck did you get that cash? Your mom's credit card? If you want to waste $700 to play games, you need to grow a brain or get your ass back to school until you can afford a professional workstation for WORK, instead of wasting other people's cash on stupid 3D war games.
- NONE of these cards are pro grade. Having said that, EVERYTHING the rest of the bozos here told you is the exact opposite.
The future is OpenCL and Mantle. Not the proprietary Cuda SHIT. Every single one of the pro software either has or will have full OpenCL support within 2014 and phase out Cuda. OpenCL is supported by the entire community, while Cuda is a closed nVidia PoS.
- The 290X is a marketing JOKE. Get a 290 and watercool it with a ready closed-loop system with that $100 that you save from not buying the 290X.
- 2 X 290s watercooled are the same price as one 780Ti watercooled, and you get 2 cards with 2GB vram MORE, and 512Bit EACH, instead of a single 3GB with only 384Bit. The numbers speak for themselves.
- AMD's support for Linux and open software is second to none. nVidia's is almost non-existent.
So..........do I need to say more on what card is better as an investment and future proof ?
Stay away from nVidia's overpriced CRAP and if you want more games/less pro software buy 2 watercooled 290s,
if you want more pro software/less gaming get a FirePro w7000, the best bang for your (mom's) buck.
..........and STOP asking for advice for pro hardware in consumer-grade forums. Get advice from PROs, not amateur kids.
Btw, the best pro rig for editing is AVID-Dual Xeon-2xFireGLw7000, in case you're wondering. I know, because I have it.
My advice: Stop *king around with stupid games made by idiots that demand a supercomputer to run their shitty code, build a general purpose rig to serve you in every aspect for years, and get a girlfriend to have fun. And change your stupid nickname.
.......teens these days........I'm too old for this crap.