For those of you who want a normal full sized (almost) keyboard that mimics the one that you get on a PC, you should check out the Hacker's Keyboard. It offers a full 5 row keyboard including arrow keys, ESC, CTRL, ALT,TAB and function keys (F1-F12).
This keyboard is especially useful if you use apps like ConnectBot for SSH access and the working TAB/CTRL/ESC keys are useful for devices such as tablets or the handsets like the Nexus S that don't have access to a trackball or D-Pad.
Hacker's Keyboard is available for download for FREE at the Android Market link below. Do check it out if you find yourself needing it. It should also work fine on VNC apps such as LogMeIn or SplashTop Remote although I have not tested it on those applications yet. But you can give it a whirl below:
Hacker's Keyboard (FREE) - Android Market