Hey guess what!? I play CoD more than Halo, but I'm not an annoying fanboy. I love CoD more, but I like how involved the Halo Community is...
Well there has to be, only odst's come down in pods, and in the opening cinematic, we saw literally tons of Pods get shot down to Earth from the Frigate. So there so be more ODST's then just 5.
And remember in the First Tease trailer, in the distance you could see like hundreds of Pods plummeting to Earth.
[Edited on 08.13.2009 6:00 PM PDT]