I would like to take this time to congratulate Spank for this marvelous post. My brother has an X-Box at his house , and yes we kill hours when I go over there and we have a good 'ole multi-player time. The problem is I like single player games just as much as online or multiplayer. In the numerous times I have played Halo1(and recently 2) I find that I have yet to beat either games' single player campaigns. They bore me to sleep, the only mind oogling experience is the world around you, which isn't very.....very.....interactive, to say the least.
But in a less biased remark, Master Chief sneekin' around like a ninja wouldnt be very satisfying for those times when you just wanna shoot something. If you want to sneek up on somebody, play Hitman Contracts or Thief. Halo, in my honest opinion, was designed for the sole purpose for hard workers who hate their bosses

I mean think about it. All the nasty things you think about your boss end up resembling the Covenant and the Flood creatures. Am i right?