Halo 2 is by far the best shoot-em up game I;ve played. That and Bungie keeps track of your games up to the second, so you can see your stats is very nice. One of my friends came over and played until 2am them went out first thing in the morning and picked up a x-box, headset, and copy of the game. I highly recommend it. And if you can get your boss playing, well, sometimes it's nice to be able to blow your boss away...in a game, of course.