There is a new official USB host shield:- http://store.arduino.cc/product/A000004 There might be more support with that.