Weird to see so many people that dislike swype. I found that I can write with it so much faster than any of the other keyboard options. And word-prediction is off from time-to-time (specifically if you are trying to type a word not in the dictionary), but the correction back to the word you want isn't tough, and once you add it to the dictionary, you don't run into the problem much. Oddly enough, I found the pre-installed version of swype to be "better" than the beta version you manually install (after rooting+rom, for example). I don't know why that is...