In the search for the optimum input method where a keyboard is not practical (e.g., PDAs, mobile Internet handsets), there's been some novel research going on at the University of Cambridge. The Dasher project has produced an unusual text-entry interface driven by pointing gestures. A prototype version can be downloaded for a Pocket PC. There's work going on to produce an eye-tracking version which they hope would allow users to visually write text as fast as normal handwriting. It's also now an open source project at SourceForge.net.