My iPhone seems to have trouble switching back and forth between EDGE and 3G seamlessly, sometimes I will get a very strong EDGE signal then it will drop to a 0 bar 3G signal. I just turned off 3G unless I really need it (am in a good area and need to do some heavy surfing) and that fixed a lot of my signal issues.
_________________________
Mark Cushman