www.bungie.net | halo.bungie.net | bungiestore.com
http://1up.com/do/newsStory?cId=3151085look on the left side of the page, where it says halo 3
hmmm...i dunno. I would assume that Bungie would update their site before giving the date away...i dunno.