So far, in over a decade I've yet to find an USB hub that didn't work on my pal's Apple computer.
Be sure to look beyond my link.
http://www.amazon.com/Black-4-Port-High-Speed-USB/dp/B002FFT8Z6
That's $2.99 to most US addresses.
Bob
I have a MacBook with two USB ports. Is ir possible to buy an expansion port to plug into the existing USB port. I have seen these on PCs. It would make four ports out of one of the USB ports. Any thoughts?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic