Of course there are many factors including location but AT&T 3G claim upload speeds of between 500kbps and 1.2mbps
Craig,
This is what they want any average person to think. I have tried a lot of carriers and a lot of cards and it is unrealistic. Especially if you are truly mobile. Just like you say, locations vary greatly but I’ll bet a steak dinner you won’t get 500 for any time at all.
Don’t mean to be a downer but it’s true.
Jeff