I found Far Cry 2 harder to run on max settings than Crysis on max settings which runs fine on my PC. To get Far Cry to run smoothly I turned down the shadows and geometry setting from 'ultra high' to 'very high' which makes no noticeable difference to the graphics quality but it gave a big boost to the frame rate. Q6600 @ 2.4GHz, 512MB 8800GTS OC, 4GB RAM.
stephen_1979's comments