Took me a long time to get it to where its at, incremental upgrades over the course of 2 years. The final product is absolutely worth it. The monitor predates the build a bit, but I plan on getting a 144 Hz monitor sometime soon. I'm also looking to water cool, but that won't be for a little while longer. Any suggestions/comments are welcome!