Yes, I'd guess like you think that you need a powered hub. Powered hubs are more reliable anyway and can manage more devices.
I use a Hub with both of my computers. A MacBook Pro with OS 10.5.8 and a GH desktop 1.6. When I first start up my computers after they have been sitting overnight and turned off I generally have to pull out my printer USB cord from the hub and plug it back in for the printer to work. It can also happen with other devices such as a keyboard. Is this normal or a hub problem. Both of my hubs are D-Link 2.0 hubs and are powered off of my computer USB port. Any help or advice would be appreciated.
Perhaps I need a hub that is powered out of a wall outlet?