I have played all of the Crysis games from beginning to end on all difficulties, and I can honestly say Crysis 2 had the best campaign. Between action bubbles, they made space to put in an awesome scene or carry the story. In the previous games, action bubbles were bridged by Maximum Speeding it across and it felt like a waste of time. The story was better, the gameplay was about as interesting. All it needed was more vehicles.
The multiplayer is pretty good from what I played so far, which is very little.