There are a few keyboard apps out there like Swype that attempt to make the most inept touchscreen typist look like a texting pro, but the folks at Blind Type are taking it up a notch. Blind Type, currently a prototype and not yet out there for public consumption, not only corrects even the most brutal of errors, but provides the ability to type off the keyboard.
It's hard to explain, but the video above might help. You can type off the screen and the program will resize, move, and even flip the keyboard to adjust to the way you are typing. Blind Type is hoping to bring their app to Android, iPhone, and the iPad soon.