Bungie announced Friday that Halo 2 for the X-Box would not be released this year, but should be released in 2004. On the flip side, the original Halo being released for PC and Mac is still on track for a 2003 release. You can get the full details here.