User blog:Gen.Cain/Bad Company 2 or MW2

I was wondering what everyone thinks is better Bad Company 2 or MW2. And is Bad Company 2 worth getting, what are it's pro's and con's.