I am currently looking to buy an iphone 3g however Apple don't sell it in M'sia yet. So I need to buy it from other countries. I am forced to purchase a unlocked unit or I have to jailbreak it myself so I could use it in M'sia. From my understanding, there are only a few countries that sells contract free unlocked iphones. However, I am confused... These are my questions: 1) Whats the difference between an iphone that was unlocked by authorised operator and one that uses a jailbreak? 2) If they are the same, does it mean I have to bring my iphone back to the authorised operator to be unlocked everytime I update my iphone's firmware? 3) If they are different, unlocking by the authorised operator means I could update my iphone freely without having to unlock it again? 4) If they are different, how do I know if the iphone i purchased was using a jailbreak or unlocked by authorised operators? As far as i know there were 3 kinds of iphone 3gs being sold here. Thats y i would like to find out. 1) iphones with IMEI changed 2) iphones using jailbreak 3) iphones that was legally unlocked Apparently the iphones with IMEI changed are the cheapest. Appreciate the help.