Arduino (non-DUE) as a USB Host?

have a look at USBHost