Nokia N900 USB host capability!
Many developers sometime back at talk.maemo.org has worked hard and finally has released a beta version of their project which allows USB OTG (on-the-go) on the Nokia N900 via a custom kernel. This means you can hook up USB memory sticks, keyboards, mouse etc to the N900. Some have already got a game working on the N900 with a full mouse cursor on the screen controlled with the USB mouse! Try it if you haven’t. This is totally cool.
More info and setup in this thread : N900 USB Hostmode