This. Is. Awesome. Introducing Snapkeys 2i imaginary typing interface: http://www.snapkeys.com/ It is a 'blind typing' system that will be unveiled at CTIA. This seems like a great solution for typing without covering the screen. It looks like an app, but who knows, it may be a virtual keyboard option for Android.