Grouchy187,
Your very welcome for the response. I do enjoy detail!
Well, yes and no. The attached cables are what you would need anyway, a mobo 24-pin, a 4/8 pin (also for mobo) and 2 (6/8) pin connectors for a single videocard. You need to run those cables anyways, so in that regard no. But I did have to RMA my PSU once to corsair and it would have been easier to just unplug the PSU only leaving all the cables. So in the regard yes.
BTW, corsair is freaking awesome with RMA's. Case and point, I only buy corsair ram and I use the corsair liquid cpu cooler the H70
. Didn't care for there cases, just not enough cooling for my 570's.
But if I had to do it all over again, I would pick the seasonic 1050w. Full modular and gold rating for the same price as the corsair. I believe the seasonic is only a 5-year warranty vs corsairs 7-year. But that's a moot point anyways as computer parts are always faster/cooler/and use less power as tech get's better over the years. 20 years from now people will think 500w PSU are huge. lol.
If I can suggest one thing for your 570's. Go to EVGA's website and get the high-flow brackets. Dropped my videocards temps by 3-5c each! I noticed that when I ran 3dmark11, they would throttle a little due to heat and now they don't.
Link to the highflow bracket.
http://www.evga.com/products/moreInfo.asp?pn=M020-00-000171&family=Accessories%20-%20Hardware&sw=4
One thing I forgot to mention is overclocking headroom. You needs lots more wattage for your CPU if you decide to OC it past 3.8 in the future. I kept mine at 3.75 because I like my ram stable at 7-8-7-20 at 1600mhz vs 1650mhz and looser timings.
Just keep the OCing or tri-sli in the back of your mind when picking a good PSU with enough power.
One last thing. Keeping in mind my last post of my 830w peak usage when benchmarking, if your OCed your CPU more and OCed your 570's ever, 850w will not be enough. You will exceed my 830w by quite abit. Thus making a 1050w a requirement and not just a (I want because ....)
Take all my advise with a grain of salt my friend. I know much, but don't have all the answers!
Come on diablo 3...... my 570's await!