printers and webcams should be connected to the router directly for best results
Also, you might want to download the "new" oleg firmware which might have some fixes for this: http://code.google.com/p/wl500g/
I never ended up connecting 7 devices to my hub, but it seems to work with my harddrive connected to the 7th port