I could not find any answer to my question, although I am sure it has been addressed. Here it comes. My MacBook Pro comes with two USB 2.0 ports. But they are placed so close to each other that it is hard to plug multiple memory sticks. The only things I can fit are USB cables for external USB drives, an iPhone, an iPad. So I need a USB hub. I just tried one that I got free at some conference a while ago. It has no brand, probably very low quality. It has four ports. I can plug in memory sticks: they are recognized. I can also plug in my iPhone. But external USB drives are not recognized, neither is my iPad. I assume that this is because the hub does not give sufficient power ? If I go an buy a better quality hub, can I expect it to be able to power external USB drives ? I would like the hub itself to be powered by my macbook (I don't fancy lugging another power adapter along). Any recommendations ? One more requirement is that the USB ports need to be sufficiently far apart so I can plug in multiple memory sticks. Thanks for any suggestions.