[citation][nom]cliffro[/nom]Unfortunately Ilive in an area where AT&T is the only other option, and having been a customer in the past, from experience its not an option for me. The main deal breaker for me is, Uploading a file while downloading at the same time. I'm not even referring to Bit Torrent, if I am uploading a few files to my website, and I'm also downloading lets say a patch, my download speed is nearly crippled while uploading.Sure it may seem minor to some people, but to me I can't stand it. Oh and their equally unsavory "up to" 3Mbit down and 512Kbit up statement, When I had them I was lucky to get 2Mbit down and my up speed never got close to 512Kbit. I was close enough to the CO to get 6mbit speeds, yet couldn't actually get the full 3mbit.(6mbit tier has limited slots available)So no AT&T please.[/citation]
This sounds like upload bandwidth saturation. Basically, a little bit of your upload bandwidth needs to be used to request new packets to download, and if it is all being used to upload a file, your download speeds gets crippled like that.
The solution is to use a file transfer program which allows you to cap the upload speed a few KB below maximum, so that you have some upload bandwidth left to be used to request new parts to download. There are FTP programs which can do this, and any decent filesharing program or bittorrent client can do this.
I have the same problem if I don't limit my upload speed during uploads. Doing so eliminates it.