Haven't played it in ages, great game though. They should've kept the co-op mode on for the PC release, would've been more fun.
Halo was good on PC, minus the fact that they didn't port it well enough. It took a pretty hefty system to run it at a decent resolution and framerate.