The Kensington 7-port Dome Hub is an excellent way to increase the number of USB ports for your computer. For a laptop, it can even provide a good substitute for a dock since you can leave all your peripherals (i.e. wireless keyboard/mouse, external hard drives, webcam, microphone, TV tuner, etc.) plugged into the hub, and then just have one plug from the hub to plug into the computer to connect all of it at once.
The hub is a powered hub, which is also excellent for laptops because often USB devices can be sensitive to voltages, and many laptop USB ports are underpowered, causing errant/no functionality for some devices.
The hub is weighted so it won't slide around no matter how many things you connect to it. The design is very appealing in the way everything is arranged. There's 7 green lights at the front to indicate which devices you've connected that are active. 6 of the ports are in the back of the hub, and the radial design ensures you have plenty of space for each plug since they can sometimes have bulky connector ends (see attached picture). The 7th port is located right on top of the dome, so you can have a USB drive sticking straight up if you want.
The hub also comes with a free USB flylight which is quite flexible but also surprisingly solid. To take advantage of the USB 2.0 speed you must ensure you connect the hub to a USB 2.0 port on your computer.