im at 1440p with a massive amount of texture/mesh mods with enb and had no problems with my old 7950 3gb, besides fps drops in certain areas of course. my classy 780 3gb just runs those areas smoother. skryim cannot address more than 3.1gb of vram or it will crash. but this really isn't an issue of late with enbs having memory management. those wishing for 4k rendering and running 8k/16k textures can do a fairly complicated memory hack that is available that lets skyrim use more than 3.1gb vram.... but for 99.9% of extreme modding, S.T.E.P., texture pack combiner, etc. 3gb is more than enough running normal extremely detailed 4k mods, even better with enb memory management.
i personally find the regular 780 or 290 much more attractive at their lower prices. the amount of gpu horsepower that the 780ti and 290x give you really only amount to a higher AA level, which i find at 1440p to be more than fine with either smaa or 2xmsaa. obviously in a game that isn't dropping below my monitor refresh, 60hz, i will use higher settings. but in extreme games like crysis 3 for example, the upgrade to the highest tier card only allows better AA.
Turbo is right, the 290x does ever so slightly edge out the 780ti at 1440/1600p, but on stock air, twin frozr, windforce, dc2, tri-x, evga classified acx, etc. the 780ti overclocks MUCH MUCH farther than the 290x and then beats the pants off the 290x. i for example have my regular 780 classified running at 1.212v and 1.3ghz and it will beat or match almost all 780ti/290x out the box and i peak out at roughly 82c with these higher summer ambient temps, sometimes as hot as 85f in my house here in California. but if high overclocks are not in your game plan, dont overlook the r9-290/x cards as they are just as good and much cheaper to boot.
the 3570k is a very very good processor and if you are overclocked, 4.2ghz or so, your fine for years to come. unless you need hyper threading for non gaming apps, dont worry about your cpu setup until after skylake is available and benchmarked to see if it will offer any big jump in performance.