I searched through the forum to see if there was anything on an automatic 3G "switch off" app of any kind, and didn't see this mentioned. To explain, I have a 3G iPhone and like most iPhone users want to maximize my battery life so when there's no need for "3G" I like to shut it off to take advantage of the free wifi I am getting. Of course that includes going into settings and shutting it off mannually. My question: is there an app that detects when there is an "open" wifi connection and can shut "off" 3G signal automatically? Do newer iPhone models already do this? Long time reader... first time poster... Please take it easy on me if this is a "no brainer" that most iPhone users already know about.