Ok. A couple things to point out. With that motherboard, put the 2 GTX590's in the first 2 PCIe x16 slots, put the GTX580 in the 3rd and the HD6990 in the 4th.
Since the 6990 has the fan in the center, it needs to be in the last slot to breathe properly. The HAF X case will have no problem feeding it plenty of air.
Since the GTX580 is a single slot card, putting it in the 3rd x16 slot leaves the PCI slot open for a 9500GT!Beautiful. You could then set tht as your main video output to not interrupt the crunching of the other GPUs.
The board also has a built-in Bigfoot Killer 2100 NPU. Just might help bandwidth out when you're doing things other than simply crunching.
And we've also got a built-in Sound Blaster X-Fi DAP. Even the headset amp is built in. One less thing for your CPU to do means more crunching.
Speaking of the CPU, yeah it may be the cheapest Intel 6 core, but with this board and it's 16 phase PWM, you can overclock the crap out of it. Remember i hooked you up with that Swiftech water cooling system (exact same one i use) so temps won't be anything to worry about. Many people report stable speeds of 4.4GHz with this chip.
Your RAM kit comes with a cooling fan. Problem solved.
Also, since this CPU does lolHyper Threading, i'd change BOINC setting to only use 6 (maybe 8) of the 12 threads possible with this chip. The remaining 6 (or 4) threads can feed your GPUs and perform other tasks you might be doing on your computer, such as watching porn![]()
Also, the reason i suggested only 2 GTX 590's instead of 3 or all 4 is because even though the PSU i suggested is badass, it couldn't safely handle that big of load. Plus this way, you've got an HD6990 to throw on DNETC.
Overall, i went Nvidia-heavy because PG is really hot right now, and because there are more projects than can be tackled vs. AMD.
Build this rig, overclock it right, and i guarantee you a minimum of 5,000,000 credits per day.