I've got the bug to upgrade from my perfectly good machine to something newer. This is mainly for gaming. I game at 1080p right nowe with SLI 980s. I plan to continue to use them for the time being. I also plan to watercool the CPU and would hope to OC to at least 4.25 which is what I'm running now. I am so out of touch with all this so I'm not sure what is better. Few things: 1. I want some upgradeability 2. I want something that won't be compltelyt obsolete in a 3 or 4 years. (hard to know, but goes with #1). Hell my current system is technically almost 10 years old and I've never actually felt the need to upgrade it but its aging and some games are starting to require extension ssets I don't have and although they are patching these games I doubt they will do that forever. I have no clue if other games will do the same and cause me the same problems.