I'm buying my first iPhone [4!] and only getting 1GB of data per month. Philadelphia does have free wifi and so do many houses around me, so I was wondering, when I'm walking to my friend's house with my future iPhone, will it automatically turn off 3G and use their Wi-Fi network to browse and download?