Err.. this is about nothing, and halo 2 is already here for the pc, i think you mean Halo 3 which only has a -beta- on the xbox 360 or xbox with a 360 emulation program. i think you don't know what you're talking about in the first place, re-coding the source / recompiling the source will take till the version is actually released on the pc, so i dont mind, do you're best, but i say its gonna take like sept 2007 >.>