IT may not have USB OTG, but perhaps someone could use something like in this video.. It shows and n800 and n810 using a usb flash / pendrive and external hardrives. No doubt it could also be used for keyboards and other USB Hosts etc....If only the app was ported to the n900.