Its funny you say that because I was starting to think that one of the themes I was using might have been messing up my 3g. I never had problems until I installed the theme. Then I noticed that the 3g symbol would bounce back and fourth to and just show a G or 3g. I stopped using the theme and haven't noticed it since. Now, I could be that I paid more attention since I wanted to make sure the theme was looking right but I'm not sure. I have not noticed it doing it in a while though.