Pretty poor, though I hear you can add your own custom keyboards into Windows Mobile to fix this. I haven't used it, so I wouldn't know.
On the OmniaHD, however, reports have been fantastic about the full screen QWERTY on the huge capacitive screen. I haven't used this either though, and I felt...