Halo one was one of the few great FPS experiences that console gamers had. Its epic story, engorsing multiplayer, and si-fi weapons made even a die hard PC gamer pick up a controller. Now the sequal ships, and apart from a few bugs this is one of the best games ever. Not only have they taken out helth which adds a much more enjoyable single player experince but they've also added vechile jacking, the ability to hold two weapons at once, and the juggenaut that is Xbox live.
Halo 2 also has some of the best graphics that the console has ever seen, though these are almost taken down by texture loading problems. But apart from that the character models, guns, vehicals, and water looks spectacular. Now I know that PC gamers are going to mention Half Life 2, but while Half Life 2 single player is supior Halo 2's xbox live is by far the greatest gaming expeience availble today. With many different modes, more maps then you can count and the ability to have up too 16 people online at once makes this the best online expeience of all time. Plus a level system ups the rivalry level. Not only that but it supports clans which makes a very cool feature to the game. There is very little bad to say about Halo 2, its easily game of the year 2004 and makes one of the best experiences ever. All in all a incredible game a deffinet 9/10