It was soooooo so so much better before everyone bought it at christmas...
So many people bought halo 3 and cod 4 and cod 4 got their servers flooded out by the people you couldn't even play...Same with the Xbox live servers fcking up if anyone remembers...
Also they changed Halo 3 and made the matchmaking horrible...You have to get the maps just to play Big Team (Even though I have the maps anyway it's hard to play a big game with friends who are just starting)
Still a fun game though, I vote halo 3 I got it the week it came out 
360's don't have servers....also i forgot to say, Bungie made an arse of the host migration too...