From my experience, any of the major brands seem to work equally well. I tend to buy Belkin, more out of habit than for any solid technical reasons. I'd recommend getting one with an AC adaptor, or purchasing one to go along with it. I quickly discovered you'll need it more often than not.
I use this puppy:
http://www.newegg.co...Item=N82E16817394008I bought it primarily for the two
vertical plugs, since I do a lot of things with my collection of flash memory keys.
The only complaint I have with it is that it is very light. If you have some quality cables plugged in and hanging off the back of your desk, it tends to be dragged around. A hunk of masking tape solved the problem.
Nowadays, I have a 4-port PCI card and 4 more USB connectors on my mobo, so anything that tends to stay plugged in gets one of those ports. I also keep a multi-plug USB cable permanently attached to one of the ports on the mobo for anything that doesn't like to be on a hub.
If I were buying a new hub today, I'd probably go with this:
http://www.newegg.co...Item=N82E16817394030What I'd really like would be for someone to do this idea up as a 4-port USB + 2-port Firewire version; and include a multiple memory card reader socket. That would be too cool.