For those of you trying to use your USB peripherals on the Droid, you might want to take a look at this hack that involves making a USB dongle that will allow you to connect your devices to the Droid. Of course, you will have to hack the Android further to make any of them work but still, it’s a good start. Most USB devices should work without much modification though, it looks like.
The USB hardware on the Droid is actually capable of USB-OTG (meaning that it can act as both host and peripheral), however it only possesses a standard USB Micro-B port instead of the Micro-AB port that you would normally get from an OTG device (such as the N810). With a minimal amount of effort (and tolerance of a few bugs) it’s possible to enable the B port as a host interface (as OTG says you should be able to do), meaning it supplies power and acts as the bus controller. It’s actually pretty easy; I can easily think of about a hundred million ways to make this useful on the Droid (think: plug any USB hardware you like into your Droid, as long as it works in Linux it should work in Android).