I am looking for a PC build that I want to build by the end of the summer. I am not established on my build yet and maybe I can get help here. I want to keep this build as long as possible with little to no upgrades in the future. Hopefully no upgrades for at least 3-4 years. I also want to run all current and next gen games in ultra settings. I also want to overclock my CPU and maybbeeee my GPU. I will be adding a custom watercooling loop for my CPU and GPU. I saw some really cool Z97 motherboards that have watercooling heatsinks on them but I don't know if it's good to do that or get a regular motherboard. Lastly, I want room for SLI or triple SLI in the future just in case. I have a build list I made below. Check to see of anything needs to change. OH and I forgot. My budget is about $2000. (The watercooling loop is not inculded in the $2000. I have my own budget for that.)
http://pcpartpicker.com/p/hystLk
http://pcpartpicker.com/p/hystLk