I feel like onscreen phone keyboards should be really cool. Given that it's software you can so easily switch between layouts, go from QWERTY to Devorak, from alphanumeric characters to a numpad, easily pick out any Unicode character &c. But actually typing with one sucks ass.

































