Swype keyboard now available from the beta program for android phones. This is the keyboard that comes pre installed on some android phones already but certainly not on htc desire.
Grab it while you can. Just register for the beta and get it downloaded in 5 minutes. If you have never used it or seen it, it will blow your mind.http://Beta.swype.com