the 5870 runs the game at 30-45fps on ultra settings(i just checked)... so 2 cards should give 55-75 taking into account scaling of the 2 cards. the 5870 also supports variable vsnc where instead of waiting for a 60mhz refresh it will just sync to the next full frame... so turning on vsnc often will get rid of micro stutter if you can get the game to run at a solid 60fps... which is where microstutter appears at 30 or 60 fps when vsnc is disabled...
as crysis uses dx11 tripple buffering wont have any effect as its an opengl/direct 3d feature. as far as i know and only works with games that use opengl or direct 3d as its gfx api. also setting pre-render isnt something you can do with ccc panel you may be able to adjust it via the games config but i cant see an entry for it... this is where amd and nvidia take a different approach as its available in the nvidia games profiles but missing from amd game profiles...
you may be able to force triple buffering via a 3rd party program like d3doveride.
this has been shown to work with games like bfbc2 which is also a dx11 game...
http://www.mediafire.com/?ia3wiao4yparrpy get d3doveride here.... just remember that tripple buffering eats up gfx mem so turning it on can impact performance in itself... especially on games that use a lot of gfx mem as standard practice and dont natively support it...
there are known issues with ati cards and crysis 2 scaling especially the 5870's i have seen plenty of benches where you actually get less fps with xfire enabled than with a single card... so turning off 1 card as cas suggests may be your only solution...
*Edit
i just tried the d3doverride and it does allow you to implement triple buffering and vsnc on dx api based games. it increased my fps by 5 frames but it also lowered my minimum to 27 instead of 33
you can also add config files to the overider so you may want to look around for 1 thats specifically for crysis 2 like i said you can use this little app to enable tripple buffering on any dx based game that doesnt already support it(triple buffering was left to the devs for direct x and is used on a per game basis with no support or option to enable or disable it in the games that use it)
just for refrence i run crysis 2 at max settings (ultra ingame from the basic gfx settings) with minimum blur @1920/1080@60hz
btw if your a uk/eu resident add me to your crysis2 ingame friends list. if you want. if your in the u.s then it would be a waste of time as out pings would be to different to play a competitive game without lag(sorry)... my ingame tag is IIILSDIII (this goes for any toms member who plays crysis 2) who knows we may even start a toms clan