I have been having trouble with Maps in that when I try to open it it force closes. Also a few other strange happenings over the last couple of days (unable to ring certain phone numbers, force closing internet applications). So I thought that I would turn off and start from scratch. As soon as I entered my pin code it rebooted again and now all that happens is that I get the HTC logo, followed by the Virgin logo and then it reboots and back up comes the HTC logo and round and round it goes. I assume that this is what is meant by a boot loop? It's an unrooted phone from Virgin with 27Mb of memory left. I'd really prefer not to have to factory reset if possible as it'll be a pain to reinstall everything but am desperate to get it back up and running as I feel lost without it it. Any help very gratefully received.