DoD Beta 2 (<---reviewer) is a ton of fun. It won't eclipse CS players wise, not even close, infact a lot of people might be turned off towards the more realstic recoil, but it is so much fun. I figure I have MOH for SP and DOD for MP.
Overall, I loved CS and TFC years ago, now its getting old and cheater filled.