My iPhone 4 3G has a big problem when trying to locate a new carrier after getting off a flight. For example, I regularly have to fly from Jakarta (where I am based) to Kuala Lumpur. I set the phone to Airplane Mode when I get on the flight, along with my iPad. On arrival in KL, I switch Airplane Mode off on both, and the iPad picks up the local Malaysian carriers within a minute or so, so I can start receiving my email again. The iPhone on the other hand, remains searching for a carrier for up to 30 minutes, and usually doesnt pick one up until I am through immigration and in a taxi heading into the city. This happens in every country, even when I return to Jakarta where my SIM card is from. Is there anything that can be done to change this?