He can try , but BF3 and FC3 take a lot of card to max on Ultra with everything turned on.....
All the best Brett
Brett, GTX 660 can max out BF3 on 1920x1080 with an average fps of about 50.
GTX 660 can run Far Cry at ultra settigns with MSAA left off and FXAA enabled on 1920x1080 with around 50 FPS in average, but it depends on the area playing in.
I myself own a very similar build and look at this video I made gaming Far Cry 3 http://www.youtube.com/watch?v=BRnKfQaVVwM
That being said the GTX 660 will most likely run Far Cry 3 at ultra settings at that low resolution.