I bought a cheapy of Amazon. It was a couple bucks. Works great. I don't think it really matters which one you buy.
I would agree with that! However, the cheap cables come directly from Hong Kong and there may be delays in getting them. Amazon sells a $5 cable eligible for 2 day Amazon Prime shipping. For a few dollars more, you get the product quicker.
I ordered: Micro USB OTG to USB 2.0 Adapter For HTC One S & HTC One X | eBay
Before I even ordered my Nexus7. It does not work for the Nexus7. I had them send me a new one twice at no cost to me because they could of been defective but the last one I tested in store and it works for the HTC one X just fine but not with the Nexus7. Not sure why it does not work.
Won't work for even a usb mouse or keyboard? For storage you need stickmount and a file explorer.
I tried everything from bluetooth dongles & flashdrives to keyboards & mice nothing did anything even with Stickmount and root.