Hello. Suppose I have a brand new Samsung Galaxy Ace running stock ROM Android 2.3.4 and want to upgrade to 2.3.5 or later version. 1. Is it safer to use KIES or Odin? 2. OTA means over the air, correct? 3. Is using KIES considered an "OTA update"? 4. Would I lose all my stuff like SMS, contacts, and downloaded apps by using Odin to upgrade from 2.3.4 to 2.3.5? 5. If there IS a 2.3.5 or later for Galaxy Ace, is it OFFICIAL? Is it stable? 6. In this link, http://www.sammobile.com/firmware/?page=3&t=1&o=1&m=GT-S5830&r=2#regiona It's for Singapore (Singtel), can I use that even if I don't live in Singapore?