Since my keyboard unit isn't here yet, I've got to use one of the on-screen keyboards and am pretty unimpressed. Neither choice is as convenient to use as the one on my HTC Desire smartphone. The Asus keyboard has auto-completion and numbers on the main keyboard, but is missing critical punctuation there such as an apostrophe. It's a pain to type "isn't" and have to switch key layouts in the middle of the word. The Android keyboard has more punctuation, but only auto-correction and not auto-complete (and we know what fun auto-correct can be). So what are you using, and are there better 3rd-party solutions out there? So far I find using the keyboard less convenient than on the smartphone since I can't really use the two-thumbs technique that I'm pretty good at on my phone.