I'm surprised nobody has commented on his "future proofing his rig for 4 years" plan.. Dude, whatever components you buy, it'll get outdated in 6-8 months. Based on all the comments I've read thus far, I would suggest going the GTX 580 route.
Sure 6870 x2 is better than a single 580. But, I...