Water solutions, only better than air if you go custom kit. Starts off pretty expensive, $400-500 for a decent starting setup. Pump $100, radiator(s) $100(piece), res $75-100, cpu block $75-100, tubing $20, fittings $50-150. Normally the liquid cooling setups are better and/or needed when your talking gpus involved as well, especially multiple gpus. When you have 2-3 gpus and top end ones, they suffocate eachothers air supply and give really high temps which lead to throttling, and if one or two gpus are throttling and the other one isn't, then the game looks even worse.
For the cheap corsair all in one kits, typically theyre on par with their cpu fan counterparts. I guess are a little neater, run about the same loudness, but not really better. You can get a coolermater hyper evo for $30 that will cool as well as a h80i for $79.99. With your i7 you'd need a h100,H100i,H110, or H105. Those are 240-280mm radiators, since your chip runs warm and if you do overclock, you'll need a large radiator setup, or a large high profile fan.
Example, I Have a fx 8350 processor. It runs really warm stock at 4.0. I have it overclocked to 5.0 right now and tops is 5.2. It then runs extra hot. I also have 2 gtx 770 gpus. For my cpu cooler, there isn't a air cooler that I know of that would allow my 5.2 clocks and stay under max thermals. I spent about $750-850 all together on my watercooling setup. I have 360mm Xspc radiator $130, 240mm Xspc radiator $110, and a 140mm radiator $60. I then have a raystorm cpu block $75, and 2 xspc gpu full water blocks $110 piece or $220. I have a d5 vario pump $180 and a 180mm photon res $140. I used all compression fittings, t-connections where needed, 90degree elbows, and ran a fill/drain line as well all together fittings were about $200. I also added a nzxt fan controller $75, a inline thermometer $20, and a pressure reader $20.
The best place to buy watercooling supplies is frozencpu.com, and overclockers.net has a guide to everything watercooling for more info.
The worst thing about watercooling though, is that the cpu fan also cools the motherboard and ram, when you go water you need to make up for this with extra case fans in a case that allows excellent airflow. Hence why I have a corsair 540.
Parts are still warrentied except I believe gpus, as your taking off the manufactur cooling system as well as any thermal paste and such. But you might still be covered especially with evga.
Now you've got a 4770k and a gtx 780ti. Great setup and props, I would've went asus hero board route myself but that's just me. But with your setup, your gpu really doesn't have or need any overclocking room, and with evgas acx cooler your temps will be just fine, with your cooler in pcpartpicker you should be fine stock or mild-mid overclock