For all of those secretly counting that those retail release dates of April 1 actually are accurate, Robbie Bach of Microsoft has some belated coal for your stocking, telling Reuters that Halo 2 might ship in the first half of 2004 (which might make it as far away as June) or it might not (which might make it as far away as next Christmas).
Thanks TeamXbox. Happy Holidays, guys!