http://www.thinkgeek.com/computing/keyboards-mice/8193/
I demoed one of these a few years back and it worked reasonably well. It would be cool to have a non-keyboard method of keyboarding. Imagine asking that special someone at the bar to key in their number to your phone... haha
(by the way, your sig banner is broken - appears to be all of the ars4real sig buttons)