On-Screen Keyboard lets you "keyboard without a keyboard," with a choice of several different input methods: clicking mode, hovering mode, and scanning mode. With
Windows Touch and the right hardware, you can also input text by tapping directly on the screen. And word prediction speeds things up: type the first few letters of a word, and Windows will finish it for you.
On-Screen Keyboard has a variety of text input choices.