Any particular reason you haven't considered buying an external bluetooth keyboard, and using it for the rare cases where you need to respond to a long email? It'd be a more comfortable typing experience anyways.
Also, once you get your winmo phone, definitely look into installing Swype...improves the text entry process 100x with an onscreen keyboard. I've been running it on my G1 for a month and only pop the hard keyboard out about 1 time in 3.