Seece on 19 July 2009
Anyway, Halo 3 released 25th and Halo ODST will release 23rd, so its an extra 2 days of sale as far as NPD is confirmed.
3.3 million Halo 3 did in September NPD, so with the extra 2 days I think ODST can match and even surpass that.