I have just taken out an iphone contract with O2 after being with T-Mobile for 10 years. I live in a rural area near Edinburgh, and have always had good reception with T-Mobile and Nokia handsets. The iphone's reception with O2 is very poor, and I can only connect in certain inconvenient locations around my property.
I studied the network coverage maps for O2, and they showed the same level of reception for my postcode as T-Mobile. Where does the problem lie? Is it O2's coverage that's at fault, or the iphone? Is there any solution for this? I only jumped to O2 because I wanted to stay legal and not unlock the iphone - now I wish I had! Despite the reception, I do LOVE my iphone!