So now the wonder is, will any of these parts be a limiting factor? Will any be too powerful? Off the bat, I'm sure you'll mention the motherboard and the ram. I'm fine with changing the motherboard, this one just seemed really nice, and I'd like to keep as much ram as possible, considering it's so cheap (relatively). This PC will be for gaming, which is why I chose the 3570 instead of the 3770. I'll probably overclock it and use the "Spire TherMax Eclipse II" Price isn't really an option, but I'd be stupid to say I don't want to keep it as cheap as possible while still getting stellar performance. Any help is greatly appreciated
P.S. I would have included a list from pcpartpicker (I still can if it would make it easier for you guys) but many of the parts I wanted to use weren't on there.
If you perform a lot of video editing, CAD use, or other things that are very memory and I/O intensive, it's a solid build. If it's primarily a gaming system, you could definitely save some money.
Yeah, you could definitely save $200 or more on the motherboard. About the only thing that is really useful to a gaming machine on that board is the 4 pci-e 3.0 slots, and you can find that on a $250 motherboard.
At only twice the speed of usb 3.0, thunderbolt isn't going to show much practical difference. For peripheral I/O to be considered much of an upgrade, it usually needs to be an order of magnitude faster.
Unrestricted ssd cache size is nice, but with a 256gb ssd in your build, anything you'd need the speed of an ssd for will probably fit on your ssd to begin with.
Nine SATA ports is nice, but unless you start running large raid arrays, you don't need more than the six most motherboards have.
You're right about RAM being dirt cheap right now, but you could easily drop to an 8gb kit (2x4). No game right now uses more that 4gb total between system and VRAM, and until 64-bit OS's hit 80% saturation or so, game companies will probably stick to 4gb caps for recommended system specs.
The PSU is solid, but inappropriate for your system. Ideally, the PSU will run between 50% and 75% usage for max efficiency. A 750w PSU would only support 2 680's, or 3 670's within that window. With a single 670 or 680, the PSU won't be pushed enough to hit it's efficiency window.
If you plan on quad SLI with 670's or 680's, You should look at 1000w (for 670's) or 1200w (for 680's). If you want to stick with a single card, a good 500w PSU will be more than you'll ever need.
Also, the GTX 670 will give you 95% of the performance of the 680 for $100 cheaper.
I've been very on the fence about both of these cards, so this is probably where I could use the most input. The plan, for now, is to buy a WQHD display in the near future after building this system, and had heard that something like the 680 was needed to game at that high of a resolution. I don't know, however, if even the 680 would be enough for that. I'd really love to stick to one GPU (meaning no 690, either) so if you or anyone else knows if the 680 can manage that resolution on max settings, I'd love to know, because if not, I'll probably just get a 670 and a second 1080p monitor, though I only intend to game on one at a time (gotta have that second monitor to multitask )
Edit: after a very quick google search (that admittedly should have been done before I made this post) I learned that they are basically the same card, and the only way they would really handle WQHD is in SLI, so perhaps I will scratch my motherboard down to the deluxe version, and put the money toward a second 670. Lucky me, the system would essentially cost the same either way
Sounds good. If you're going the SLI route, I'd also suggest a motherboard with at least 3 pci-e 3.0 slots. With a 2 card solution, you'll run into microstutter (inconsistent framerate), which is practically eliminated with 3 or more cards. The phenomenon is less noticeable at very high framerates, but as games demand more from your rig and framerates drop, it'll become more pronounced. You don't need to buy 3 cards now, but you'll be better off with the option in the future.