Hey thanks guys for a quick response,
My wife kinda surprised me with the card today so I said what the heck and checked it out so I can compare performance against my 8800 GTS. Turns out that even though its supposed to be a bnit of a downgrade, is performing better. With my 8800 GTS Crysis would set the optimal performance at medium, and if I turn a few of them I would noticed a significant drop in frames. With the 4670, the optimal setting was by default in high and it plays really well too, so I guess i'm a keep it!
Thanks so much.