Well I just figured out how o do a hard reset. I think the issue was that maps was trying to connect to the internet right away. Im on a prepaid card here in Singapore so can only use wifi, but the phone prefers to go directly to 3g or gprs. So I disabled the connect option so it will ask me...