hi all. I've an htc desire and I love it, but the battery life is rubbish. Lasts til 7pm if I don't use the web and seriously runs down quickly when I do. Been told recently that it shouldn't be left on charge all night (oops, too late). Have I messed up my battery? Has anyone tried the more powerful batteries advertised on line and did it make a difference? Can they damage my phone?