Is there a soft keyboard for the HTC Droid Incredible that learns word combinations? A friend of mine was talking about a soft keyboard replacement for the HTC Droid Incredible and I believe that he mentioned one of the features was that it not only suggested words, but it would "learn" word combinations and suggest not only the current word, but the next word in the sentence. However, I've forgotten the name of the keyboard. Does anyone know of such a thing?
Is it Swiftkey?


  SwiftKey brings the future of text entry to smartphones. It uses TouchType’s breakthrough Fluency™ technology to predict the next word you want to type, before you even press a key.
  [...]
  SwiftKey doesn’t just predict regular words – it learns as you type and remembers how you write. As words and sentences are chosen over time, its Fluency™ engine creates a dynamic understanding of your writing style to boost the accuracy, fluency and speed of prediction.