I have an iphone 4 and i noticed that my 3g connection is really slow, same speeds with gprs, there is no difference. I do not think it is a reception issue because I am getting full 5 bars and the 3g icon is visible. I put it side by side with an iphone 3g and using the 3g network, the iphone 3g was much much faster.

I read some threads about this situation that i might have a corrupt APN config file, I found that file deleted it and then restored the iphone but with no result , then I restored the iphone as new and again without any result.

Any other recommendations? Has anyone had a similar problem? Thank for your time.