I am having the most wretched time playing online, because I get dropped from about 75% of the games that I join. I connect to all of the players in the lobby without much trouble (although it usually takes longer and often requires an alternate connection type), but once the game actually starts it says, "Player has left the game," and everyone disconnects. Between the waiting and the dropping, I estimate that I spend an hour trying to get into a fifteen-minute game. This is ridiculous. Is there anything I could do, short of buying a new router?