Jpaul
Take a look through this review
http://www.guru3d.com/articles_pages/geforce_gtx_770_sli_review,22.html
While a single 770 is faster than a 7970ghz stock, you can see at this resolution the SLI 770s are slower than a 7990(xfire 7970ghz). One can assume they are slamming against their 2gb vRAM limitation.
So you'll need more than 2gb vRam. (Guru3d also recommends this in their review)
7970s start at 300 ea. (you can even find ghz editions for 330)
4gb 770s start at 450ea.
Currently AMD has framepacing issues with xFire.
These issues can create an effect called microstutter in some cases, which visually is quite annoying (makes it look like your fps dips below 30fps for a quick second).
What is not known is why some users are prone to this effect and others are not.
Driver issues, hardware problems, user error, the individuals sensitivity to small visual changes all could be to blame.
AMD has already patched framepacing on single monitor, dx10 and dx11 with dx9, openGL and eyefinity coming later.
All this driver does is manage frame latency(the time it takes between frames rendered by each card) in order to limit the potential of microstutter.
To say these drivers "fix" microstutter would imply microstutter was prevalent in every crossfire setup, which is not the case.
So, in summary...
xfire 7970 works, but at your resolution is still currently susceptible to microstutter.
SLI 770s will be slightly faster and SLI does not currently have any microstutter problems at any resolution.
Both setups have their pros and cons, up to you.