Halo 3 is like buying a dog, sure it has its ups, but when you stand in its dog crap,( (The majority of the game) you get bored with it and chuck it out the window.
E1: not actually intending to be funny, but my actual view on the game.
On-topic: Halo's soundtrack was pretty good. So was Mx Unleashed (Ps2) and a few other games.