Went to apple store today n they cant fix my stuck sim card, told me if i wanted a new iphone 2G cuz they cant fix the old one, then i will have to pay 199usd. Naw.. maybe I'll just wait until the end of year for 3GS to show up in Taiwan. Even with the possibility of battery problem. I trust that it will be solved somehow