Here's my thoughts on ODST from an earlier post:
"awe...I wasn't going to do the speech but I can't help it when people put down Bungie for ODST. Don't hate on ODST. It itself was a great game. sure it probably needed a little more to be worth the whole $60, but the game itself was not $60. It is a bundle pack in a way. Not to be a smarta** but it is your own fault if you bought the maps on the marketplace (I was one of those people). It comes with the ODST campaign, a fun Firefight mode (which should have been more expanded a little IMO), all of the halo 3 maps plus 3 more, an invitation to play halo reach beta when it comes out, a chance to get recon armor if you have or can find three other people with the skills to get the Vidmasters, and if you preordered it the you can play as Sgt. Johnson. That's what is worth $60."