Bungie couldn’t keep their release date of today for Halo 2 for the PC. Now Bungie is going to set the release date for the PC port on May 22nd. They claim problems with the installer and several small bugs are going to cause the delay. Sorry guys, guess you will have to wait a bit longer to destroy the covenant on your PC.
While you are waiting though, you can get your hands on a copy of Pinnacle Profiler (which you could use to change the controls for your controllers so that it will be perfect for your fragging experience on Halo 2).