I am using a I phone 3GS when wifi is off the icon in the upper left corner tells me if I am connected to 2G EDGE or 3G , when I enable wifi the icon displays wifi that’s ok but when I make a call or receive a call I have no way of telling how I am connected 3G or EDGE because it shows WiFi is there a app that is available to download that will tell me what cellular network I am connected too when my WiFi is enabled ? So far the only way I can tell is by turning off wifi while in a call.
I have some real problems with how my tethering works. I have an iPhone 3GS on OS 4.1. My computer is a Dell running XP SP3. Generally, my service is Edge and not 3G. I can tether but I have two issues. If I call or receive a call I lose my tethered connection. When this happens I always have to reboot my computer to re-establish the connection. I can get around this particular issue by forwarding my calls to my wife’s phone, but it is definitely not the best solution. Also, if I lose my connection while tethering I have to reboot. This is a real problem due to the amount of time this wastes. I would not complain so much about just losing the connection occasionally, but having to reboot every time is a real issue. My cell service here is pretty bad, and there is not DSL or cable modem available. Is there a solution for this? I am paying for this, so I want it to work correctly. Is there some setting that I am missing on my computer or phone that would help?
I haven’t been able to make a phone call or receive a text all morning. For some reason I can still use the 3G network to go online and use other apps. Is anyone else in the South Jersey area having the same problem? Camden and Gloucester areas.

