Why am I sharing this?
Because, I had the most fun playing a video game in over 4 months. I played it over XBC and I didn't even host once. I kept joining other people's servers the entire time. My only disappointment was that there was only, at most, 15 available servers at one time when there used to be around 300 before Halo 2 was released.
This is the honest truth: I had more fun playing with lag and my opponent, who was hosting and had a host advantage, compared to playing Halo 2 on XBox Live.
Now, for those of you who just may consider flaming me, the reason why I don't like Halo 2 is because of the Havok engine. The Havok engine butchered the game and it completely changed the entire physics of Halo. So, bottom-line, Halo 2 is, in it's completeness, a different game than Halo 1. And, my major disappointment with Halo 2 is that it is so extremely different when I, like many other Halo 1 fans, expected it to be the same with a bunch of new maps, some new weapons, and a few new capabilities (like vehicle boarding). I think duel wielding would have been an okay addition if Halo 2 was using the Halo 1 engine. The Havok engine screwed up the Halo series.
So, this is a rally for the Halo 1 troops! Get your asses back on XBC and let's share in the good old days