One of my favpourite games for the 360 ever. Excellence all around. The SP was short but ph-so-sweet (LOVEd the graphics in that short part *SPOILZ*after the nuke had blown up. The graphics in that part was simply astounding.. The multiplayer was even better though, even though they had nefred the M4 since the beta. the M16 makes up for it in the beggining, and once you get your hands on teh G36C and M14, you're pretty much unstoppable. The ranking system far exceeds the ones in Halo 3 and Rainbow 6: Vegas.
It even manages to give Halo 3 MP a run for it's money, and even though the matchmaking and party systems isn't quite as good as H3's are, the gameplay makes up for it big time, it's TONS of fun. Really fast paced combat in a whole lot of good levels (somthing H3 lacked..).
I Recommend this even if yuo don'y have XBL, since the SP simply must be played.
Amazing stuff all around. as expected. Best CoD ever, best modern combat game ever (beats BF2, R6Vegas and pretty much alll other similar games I've played. A must have.