First, the baud rate shown is irrelevant. It will negotiate the fastest speed it can, in spite of what it says when it connects. The fact that it always goes back to 19.2 is a bug in the OS. It is best to verify your connection speed by some other means. One unofficial method of checking your connection speed is
www.texan.net/speed.htm. You should reload this page several times and take the average. Your average GPRS speed with a good connection should be in the 35-40Kbps range prior to upgrading your firmware, and 45-50Kbps with the latest firmware (AT&T should see this average with initial firmware).
You should note that you can have a great signal and, if there are no timeslots available, your throughput will be still be slow. Your speed will vary based on the network load at the time. Voice calls take up timeslots too, so if the network is busy you may only get 10Kbps because you only get 1 timeslot. This is the way GPRS works.
from Lazarus