I personally prefer HTC. I have both a droid incredible and an iTouch, and i like the Incredible's touch screen and typing a lot more than that of the iTouch. With the Incredible's spell check, it gives you more than one option, and judges the suggested word based on the vicinity of where you clicked. In the demonstration, it shows that it suggests bases on a circle around the letter you choose, which i think is pretty clever.