I've decided enough is enough with the Galaxy and it's time to move on. A brand new HTC Desire is on its way to me and will hopefully arrive tomorrow. Thanks to everyone who's posted information on firmware upgrades. JC4 has made this phone slightly more bearable. However, as it looks like Samsung and O2 have pretty much dropped support for this handset I was left with no choice but to buy something else. I just couldn't cope with it any more! Time to list it on eBay!