www.bungie.net | halo.bungie.net | bungiestore.com
Something I found, after playing Halo PC through with long loading time, slow action and general lagginess, was that if you disable the 'specular effects' option your game can run much smoother.
*Gives Psyched a cookie*