Oh, man. Go check out the trailer. Seriously.
I want to play this thing, and I haven’t even played Halo 2 yet. It makes me think the movie might actually be good. That’s assuming it ever comes out. There’ve been a few delays. Latest release date is 2008.