Great overall package
Halo 3: ODST is a very nice follow up to Halo 3 from a couple years back, offering a slightly new approach to the series, while still keeping in tact what you enjoyed about past Halo games. The game offers up an interesting storyline for the most part told through flashbacks that you'll play through as you uncover hints throughout the city. The campaign is relatively short, but is an absolute blast to play with friends. The environments feel a bit more open than past Halo games, which is a put more conducive to playing in a party of 4.
The new multiplayer feature -- firefight, is Halo's take on GoW2's Horde mode. For the most part I'd say its pretty successful in creating its own version, but for whatever reason it just isn't quite as fun or as satisfying as the one found in Gears 2. In GoW2 the enemies had a penitent to just continually come at you in wave after wave, which kind of forced you to hunker down and really defend a position. In ODST they kind of just appear and for the most part it's up to you to go after and fight them; I suppose it is somewhat just personal preference, but I just didn't find it quite as enjoyable.
Along with the new campaign, and firefight you also get Halo 3's completely multiplayer suite, so all that DLC you either did or didn't download over the past couple years is now available on a second disc. I spent most of my time exploring the new content and a bit of time playing the new maps, but ultimately felt the newer content was the most attractive item here.
Halo fans will definitely enjoy this game, and any casual shooter fan is likely going to appreciate the great production values and tight gameplay here.