It turns out Nook HD/HD+ from B&N is fully capable of USBHost functionality, even self-powered.
This video provides the initial demonstration.
If you want to try it yourself, here's the initial release http://forum.xda-developers.com/showpost.php?p=42141795&postcount=491