<< While a USB adapter card does use a PCI slot, does it perform faster since it's directly connected to the mobo? >>
All depends on what your doing. Putting a hub onto a port will mean its limited by the main ports bandwidth, so yes in effect a card can theoretically be faster...HOWEVER...if your not using a couple high (well, relative, for USB, hehe) bandwidth devices on the hub at the same time, then your not gonna notice any difference whatsoever against connecting it to the mobos ports or a PCI cards ports.
If you thik you need the bandwidth, then i know Belkin do a PCI card with 4 USB1.1 ports, all actual proper ports, that can be utilised at the same time by different devices, so thats 4x 12Mbit as apposed to 1 hub sharing the 4 ports across a single 12Mbit USB port on the back of the mobo. But your still only getting the 12Mbit per device. Theyve also got a 5ports USB 2 card, 4 external 1 internal, but thats not gonna make any difference unless your camera can do USB2, since it will just run at 12Mbit speeds as well.
SO as i say, depends what your gonna use on the hub...a PCI card certainly wont make file transfers any faster than connecting the camera directly to its own port on the mobo or connecting it to a hub along with low bandwidth devices. Only if your running devices on the same port (through a hub) as it that are taking up substantial bandwidth will you notice the difference.
Understand ?