Crysis 2 is basically a better version of MW2, in both gameplay, the way it plays and feels, and also most importantly graphics
I played the online MP Demo, and from what i saw it had all the customization and RPG "levelling up" elements of mw2, with both your guns, equipment and suit, tags and challenges. But the gameplay seemed a lot more fresh and fun, adding different ways to approach the game as opposed to "spawn run shoot camp die"
I played the mp demo and it was awesome, haven't got the full sp yet but i hear it's just as good as online. Both better than MW2
Also from those i've spoken to, i heard homefront was a bit of a letdown? I'm just waiting on Battlefield 3, that is going to be sick!