I have to say that I am not too impressed by the new game. The campaign mode was really really short and didn't tie up a lot of the loose ends.
*sigh*
I guess they are going to milk the background story for all that it is worth... hence Halo Wars (coming out in 2008)