I've got a Desire (on 2.2) I want to love it, I really do, but there's a couple of problems.... 1. Random, frequent resets. Sometimes it'll be when I'm doing something taxing' like flicking between emails and internet windows, or between twitter/plume and the links the tweets contain. Or switching between games and videos. Or anything really. But sometimes (like just now) the phone will be sitting there, doing sweet FA and all of a sudden the htc white screen will appear and the phone will take 30 seconds to reset itself. The browser also regularly crashes. As does Firefox, and Swype. Why?! 2. Low memory on phone. I don't think I've got a stupid amount of apps, and everything that can be moved onto the SD card has been. But still, I'm regularly getting the low storage message, down to below 15mb of space. I can temporarily increase this by a bit by clearing all the caches, but it comes back soon enough. Why?! 3. The battery....I suspect this is one that I'll just have to accept seeing as it's a smartphone and does a lot more, with a bigger screen, than my old phone did. But any tips on getting more than 18 hours battery would be appreciated. Screen is on 'auto'. (it's unreadable outside if I set it low manually), data is off when not needed, it only autosyncs once an hour, wifi is off all day when I'm at work, GPS only comes on when I'm using an app that needs it (rare). But it's still rubbish.... Why?! ....again.