Yes, the
USB controller used in Kindle supports USB host mode. In fact, the CDMA modem is connected via USB (using usb2serial module). There is also an
unconnected 4-wire socket next to the controller which is most probably the second USB port. I've been thinking about attaching a USB WiFi stick to Kindle after seeing
this but it's not too high on my todo list...