Apart from providing adequate current at the ports, a powered USB hub provides over-current protection for the devices connected to the hub. This would mean that current provided to the USB ports in a hub is limited to a certain value after which it is cut off; excess current will not be transmitted to your devices, and they are protected.
Powered USB hubs are generally available for $15-$30. They do cost more than bus powered hubs; but If you are connecting multiple expensive devices to a USB hub, I would advise that you use a powered hub to protect your investment. The additional safety and reliability is definitely worth it.