Adding a printer and either a floppy or Zip or scanner is a fairly basic configuration. So needing two or three ports right away is common to almost all iMac owners. We got a Pertech hub and tested it. The Pertech hub is designed for humans to use in the way humans work. It's as functional as heck, beautifully engineered and will fit your needs.
Hubs require no software.
Plug it in and go to work. Greatest USB hub on earth. Perry at Pertech is one of the nicest people to deal with.