im wanting to upgrade my PC and give my old parts as a gift, i currently have i7 4790 with common cooling system, i wanted to go for something more leaning towards ryzen 1800x, ryzen 1700x or i7 7700k, i7 6800k, but i have been told alot of good and bad for both, ( aswell i wanted a water cooling system, but am compleatly lost on what to get, i want a custom loop, but im scared it will leak and kill my baby ) and am unsure on what to get, work load will be lots of gaming everyday, some video editing, and im getting into graphics design in college so i want to have top grade equipment for when i need it, any help will be greatly appreciated!! thankyou