Halo 3 ODST comes out September 22 of this year!!!!
Thats less than a month away.
So if I was you I would pre-order it now before it comes out!!!