I've tried a number of them and found I don't like swiping much. My finger's always blocking the letter I want to swipe to I guess. The one I really love is SwiftKey X - it predicts words I haven't even started typing yet!! I guess it bases it on what I've written in the past although sometime it seems to be related to the post I'm replying to. I don't know how, but I can sometimes type almost a whole sentence by just picking the word they predict. Very cool - and fun!