i would personally go with the titan x (if you can get one of the watercooled hybrid ones) and over clock the fk out of it and you can do what ever you want (plus with the 5820k it allows less use of pcie lanes as it is only one card over 2) but besides that maybe upgrade to a 1tb ssd or two 500gb ssd's for more fast space and if you are planning on getting windows 10 when if releases you could possibly go for windows 7 if it is cheaper because both windows 7 and 8/8.1 get the free upgrade, this is only if you can survive that long hope it helped