I can imagine N900 with vkbd can be annoying because the resistive screen. Part of the better experience for me using vkbd vs crammed physical keyboard on N950 is the capacitive screen, a light touch makes it easier for me to use such small keyboard effectively.