Built this as a PC to sell. Parts were procured from Microcenter / Newegg / Amazon. These builds just slay most all games at 1080p without any hiccups. I'm impressed with how well the 580 has held up over the years against other Nvidia cards.
I'm liking these EZDIY fans, used them in a few builds and they actually move quite a bit of air, and look good for the price.