I used to have Swype on my HD2 when it was running Windows 6.5. It came with it. It’s the best smartphone keyboard I’ve used so far. If you don’t know, with Swype, instead of pressing on the letters on the keyboard for each word, you swipe on the letters that make up the word. Yeah, it sounds weird at first, but once you get used to it, you can’t live without it.