Hi guys, I have an old G1 which I've had for about 18months now. My contract comes up for renewal 30 days and I've been asked to select my new phone. I'm really keen on the Desire, but can anyone tell me what kind of differences I might notice between the Desire and my G1? For example, is the battery life considerably higher/lower? Does it boot up faster? One big worry for me is that the on screen keyboard on the G1 is a bit.. well.. crap (I always use the slide out keyboard as I find it much better/more accurate). I'm a little concerned that the Desire's on screen keyboard will be the same. Thanks for your help!