Ok, so I'm trying to play Halo 3 online and I'm able to connect to XBOX Live and get into a game, but once I'm in I typically get kicked out of the game within a few minutes. My connection is usually in the red when I'm in the game, which means its bad obviously. What can I do to improve my connection so that I can play games without getting kicked out? I have my XBOX connected to the internet through a D-Link 10/100 Fast Ethernet Switch. Thanks.