also it depends on what resolution you'll be running the games at, cause with 1280x1024 (avgerages 60+ fps)it should be fine, but with 1920x1080 or higher you might struggle with achieving ultra graphics with a decent fps rate
yeh i pretty much have the equivelant components except my cpu is just slightly not as good and i can run both those games on ultra with around 80+ fps on fc3 and about 60fps on bf3 multiplayer
get this psu its pretty good http://www.msy.com.au/product.jsp?productId=4990, but if your willing to spend a couple more dollars get http://www.msy.com.au/product.jsp?productId=9400
lol, for a gaming rig all you need is an i5-3570k as the i7 cpu has practically the same performance and is a lot more expensive- not worth it. As said before just get a 7970 as it outperformsn the GTX680 in everything except texel rate...