I've started playing Crysis and I'm hooked.

Except for that goddamn zero-gravity alien level. I'm still going through it, and it's probably the most linear, frustrating part of the game so far.
It is pretty boring/annoying, but everything is so damn pretty. and Zero-G is awesome