Using the Newegg search engine, and skimming through the resulting images,
you can spot "low profile" or "short" cards. This one has two Firewire 800
ports and one Firewire 400 port. For downloading camcorder video, you're
more likely to want a card with nothing but Firewire 400 ports. I'm not
sure if there are any issues with Firewire 800 - you'd likely need some adapter
cables to use the 800 ports as well.
http://www.newegg.com/Product/Product.aspx?Item=N82E16815158091
This one, is really tiny. This would be a low profile. It's all Firewire 400 (1394a).
http://www.newegg.com/Product/Product.aspx?Item=N82E16815166018
For USB, modern motherboards can have as many as 14 ports of USB2 total.
Eight on the back panel. Three motherboard headers of the 2x5 type, which
host two USB2 ports each. To use those, you can get slot converters. For example,
this device bolts into a slot cover position, where an add-in card
would normally go. This brings four USB ports to your back panel.
The motherboard provides the ports, and you connect this to them,
to get external access. These come in retail motherboard boxes,
and may be a bit more difficult to buy at a store separately.
You want the cable shielding to come as close as possible,
to the pin header. Not a lot of bare wire should be showing.
"Quad USB Module"
http://us.estore.asus.com/index.php?l=product_images&p=2091
You can also get a 5.25" tray with I/O connectors on it, for the front
of the computer. Newegg has these filed under "controller panels".
"SST-FP32-S"
http://www.newegg.com/Product/Product.aspx?Item=N82E16813999355
You have to double-check the wiring on those, before buying,
to make sure it's the right type. (That particular one is also
available in black, perhaps a part number like SST-FP32-B.)
There are no active chips on this - this connects to the appropriate
motherboard header(s). The picture here, seems to be telling us
to expect 1x4 connectors for USB (place two of those on a 2x5).
You could, for example, connect two 1x4's and one shield wire, to
a regular 2x5 motherboard header. The shield wires may help with
electrostatic discharge or EMI control. The shield wires may be
joined together in some common way, such that they don't all
need to be connected. This isn't really good, as the only
source of documentation. I'd much rather also see some
pictures of the cable ends.
SST-FP32-S
USB x 4