What'll be annoying is having to map the keys to the touch screen, and map it well. The N900 will probably have a keyboard, but that's lame :/