My opinion of course but I've been having a lot more fun with KZ2 than MW2 in the last few days with them.
I prefer KZ2's gameplay, controls and presentation but MW2 has more depth, a greater range of environments and an awesome co-op mode. Spec ops is fantastic and it's something KZ2 is sorely missing but I think KZ2 is just more fun to play.
Who agrees? Who disagrees?