Didnt you want to explore water cooling? I went with a 2600k @5ghz with a gtx580 and I run bf3 on ultra/1080p @ 100fps while staying under 50c. I would rather invest in a better cooling system to push your hardware further then buying multiple cards and creating more heat/noise. If your interested in water cooling you'd be looking at a 2100-2300$ price tag but the great thing about water cooling is you can re-use all the parts for your next build. They wont become obsolete