Hello, I bought Halo for Mac a while ago, and I recently stopped playing it for this reason: I just switched to Comcast Internet, and now whenever I play in a multiplayer game in Halo, the little Connection Error logo appears in the bottom right after about one minute of playing, then gives me the message "The Server Has Closed". But when I go back into the server browser, the server is still up. I am unable to play on Halo Multiplayer. I have Windows installed via Boot Camp, tried the Halo Trial on there and I still get that problem. I have forwarded all the ports that Halo requires, then I forwarded all ports (using DVS). Any ideas? I really think that it has something to do to Comcast. (iMac 2.0GHz, 2GB RAM, Radeon x1600 256MB, Comcast 6.0MB/s Cable Internet, Linksys Router). Please, I want to play Halo again!!