Hi, I've been having this issue since I upgraded from 2.2.1 long ago when I got my iPhone. The problem: when I turn on 3G in an area without 3G coverage, my iPhone will sit on "Searching.." and sometimes go to "No Service." If I turn 3G off, it stays on "No Service" for a while before establishing a connection. Additionally, when I move around a non-3G area and my iPhone loses signal, it will repeat the same long "Searching" thing. Should this be happening? I'd like 3G to remain on because areas I travel to have 3G service, and I'd like it to switch when I do get to those areas without having to manually turn it off and on. iPhone 3G info: Thanks.