The laptop and desktop docks have usb host ports. Primarily these will be used for mouse and keyboard no doubt. But what other sort of function can these serve? Can android support usb host for other functions? Mass storage would seem like a no brainer, but that doesn't mean it'll work. Cd-rom is a longshot I think. Any confirmation on other functions beside mouse and keyboard?