My UK Nexus S (Android 2.3.2) has real problems sustaining a reliable data connection on 3G even when I have a full signal in London. Connections time out or pages/tweets/whatever load exceptionally slowly and sometimes the green up and down data arrows go grey. The phone works without any problem on WiFi.
I've looked at the radio log using Android System Info and I'm seeing a lot of lines saying:
unsupported unsolicited response code 11016
I've uploaded a log here:
which shows a lot of these errors. I wondered if this could be to blame. I've been having these errors for several days in several parts of London. Happy to provide more information if I can.
Many thanks for any thoughts, Tom