Since weekend I've been having endless problems with my HTC Desire. Even before that it's caused me to be mildly irritated regularly. Firstly, and least annoyingly, the internet often fails to fully load the page I request, even when the display at the top is indicating 3g/3g+. The web address bar will half load and then stop and the only way to get the internet working again appears to be by turning the phone off and on. It does this 3 or 4 times a day. Also, whilst on the topic of internet problems, Google will often look to have loaded, but the location bit under the search box will never appear, nor will my default email address at the bottom of the Google homepage. When this happens whilst I can type in the search box, clicking the search button does nothing and can only be remedied, again, by turning off and on. This also happens a couple of times per day at least. Secondly, since weekend, my phone has been 'crashing' (for want of a better word) mid-way through text messaging (very annoying if it's a long message as it doesn't save any progress). The screen will go black, signal will drop to nothing with a cross through it and then I'll be returned to the screen I was in previously. The same happens during calls - the phone will hang up, call will end, and the screen will go black with a line through the middle of it. I've had the phone since May and, as it's Orange branded, is still on 2.1. To be honest, overall I'm becoming fed up with it - seems to have more problems than it does positives at the moment, but I'm stuck with it for a while yet it would seem.