I think it's a great game, played A LOT of Halo 2 online which had its flaws, but Halo 3 has the exact same flaws online. You STILL can't choose your own custom games, like every other game online. 'Shotty Snipers' every other map, please, give me a break! It takes so long to find a game and all the players. The veto system is naff as well as you can only veto the first map, then you're lumped with whatever comes up next.
Stupid black bars on the side of the screen when it's in split screen. The graphics are good but i'm quietly unimpressed, apparently it's not actually in proper HD. Gears of War looked much better graphically. Bungie have had the longest time to make this game and it's still like it's out 6 months too early. Let's hope they patch it up properly (not that it shouldn't have been done right the first time)