I'm just speaking of my expierences with SoftTH when I ran it last year. I did a few scrims in Halo PC with Addict and friends with it and it was a blast.

Maybe SoftTH opperates differently when under Windows 7 than the XP I was running at that time.