I presently have an HTC Hero (EU unlocked on Vodafone UK, running stock 1.5) and I'm thinking about upgrading in the nearish future. I'll definitely get another Android device, but I think I would miss the Hero's keyboard - it really is excellent and the default one, well, isn't (admittedly I have fairly little experience with it). Are there other software keyboards available that compare to the Sense UI keyboard? I love things like it auto-correcting typos, changing cant to can't or Icll to I'll and multitouch for fast typing. I'd rather not be stuck to HTC when upgrading (although there's worse!).