Also:
The checkpoint placement is totally excellent. It never coddles, but neither does it brutalize you. Even better than Halo's (though the approach to the game is a little more linear, so you can forgive Bungie); I would have said better than CoD 4's, but that game, for all its ridiculous...