In case you were unaware, Google have released a preview SDK for the upcoming 1.5 release (incorrectly referred too as cupcake, but that is another story). Xavier Ducrohet posted about the release on the official Android blog.
After a week using the SDK it looks very promising, one of the biggest inclusions is the onscreen keyboard. The preview SDK doesn't have a sample project, I will attempt to put something together later in the week showing a simple example.
edit: No need for me to write anything about the keyboard, the Android team have posted an article on the official blog.