So, I got Halo 3 quite a few hours before the rest of the world. Before it I was at EBGames owning everyone in Slayer matches... wow some people are bad.
Anyway, I got it, and got to my friend's house and linked up our 360s for Co-op on Heroic (we wanted to have fun, Legendary we're saving for 4 player co-op). We finished the campaign in 6 hours, then played another 5 hours of multiplayer. Here's the scoring:
Graphics - 8/10. Not as good as promised. Still very epic at alot of points.
Music - 8/10. The past Halo games had great music that got the heart pumping. Halo 3 had basically none that achieved this, except in cut scenes.
Gameplay - 9/10. Great, same awesome style as the past two Halos. New weapons and stuff... awesome.
Campaign - 8/10. So it starts great, gets... great... but disappointing to hardcore Halo fans... then the final two levels are repetitive boring !@#$%. Second last is all Flood in about 500 rooms that look the same with 100 of the things running at you non-stop. The last is... just... very unoriginal. The ending was good though.
Multiplayer - 9/10. The maps range from medium to HUGE. Not very fun for small games. The game types, matchmaking system and all other features are unmatched though. You can have hours of non-stop fun in Halo multiplayer (one, two or three).
Final Thoughts - Nothing beats the FPS-defining Halo 1. Nothing beats the multiplayer and online abilities of Halo 2. Halo 3 took them both and made a great game.
9/10.