I must have a weird vocabulary or something. I tried Swiftkey, and was constantly fighting with it to get it to accept the word I wanted to use, as it kept suggesting other stuff. I suppose I could have turned of the predictions, but that seems to defeat the purpose. I found the stock keyboard on my Photon to be pretty much unusable. It didn't even have a comma in the main page, and it drove me absolutely nuts.
I'm currently using Swype because:
* It works well with one finger
* It's reasonably fast
* If you tap one letter at a time it doesn't second-guess you. And then it learns that word and is likely to accept it in the future.
* It came free with the phone.
But I find it tedious to type. Interrupting my typing to look at what word the keyboard wants to use is just tiring, somehow, and it slows me down a lot. And the guessed words are sometimes bizarre, and would really make it hard for a reader to understand what I was trying to say, so I NEED to look. So maybe I should try other keyboards, perhaps keyboards without an auto-correct feature. Dunno. Looking here for recommendations. I already paid for Swiftkey, so maybe I should just try it with all the prediction stuff turned off.