Remember that episode of The Simpsons where Homer gets too fat to be able to dial a number? Well, he wouldn't have had that problem had BlindType been around. This soft keyboard is described by its makers as being extremely resilient to inaccurate input and looking at the demo video after the break, you kinda have to agree -- it seems to have a pretty kickass predictive algorithm. Aside from that, the keyboard also dynamically adjusts to wherever and however you choose to type, meaning its size and orientation track along to your input, which goes some way to justifying the somewhat odd name (it's meant for blind operation, not blind people). Text can be inserted without the keyboard even being on screen, while spaces are added by swiping to the right. BlindType should be coming to Android and iOS devices some time in the near future.
Update: We asked BlindType's makers whether implementing their software will require replacing Apple's default button slate and they've confirmed that it would. They're making and submitting it for iOS use, nonetheless, "to put pressure on Apple to finally allow this kind of thing."