Is there an MC that can act as a USB Host & sl

This is an Arduino stuck on the end of an HID USB interface:-
http://www.create.ucsb.edu/~dano/CUI/