VegasWade: I believe (although I've not had WGT confirm this), that the game connection is tied to the person HOSTING the match, game, AS. In other words, if the host has a crap connection, bad files, old Flash setup, that game will have issues. It may not be you or your setup causing the disconnects, but the HOST.
Not quite sure what you mean by "the game connection is tied to the person HOSTING the match, game, AS"? People might get confused and think their computer is connected to the host player's computer.
Well, it isn't. Our computer is connected to a WGT server. In fact, in any multi-player game all players are connected to the same WGT server which then sends/receives messages to/from the game client running on each player's computer.
The only "tie" I know of to the HOST of an M-P game is this: The HOST's server is selected. Say I start an AS game and invite 3 players. Say I'm on WGT server psj-09.
Player 1 joins and he's on psj-05, his connection is reconfigured to talk to psj-09
Player 2 joins and he's on psj-03, his connection is reconfigured to talk to psj-09
Player 3 joins and he's on psj-09, no reconfiguration needed.
(We noticed this happening back in the days when we thought one WGT server was worse than others and we'd monitor the server numbers in the browser status bars)
Anyway, the stability of your multi-player game is dependent on the quality of ALL participating player's connection and computer. Not only the HOST's.
VegasWade:
Did you mean to say download? There's very little traffic from our computer to the server, mainly the info on swings, some requests for images. But size wise these are all small messages compared to the files being downloaded.
You appear to be pretty PC literate, what's your background VW?
Edit: I forgot to mention that back in 2007 WGT outsourced their code that handles multi-player connections. Info here. Google Neutron 4.0 or Exit Games to get more info on what it does.