Wouldn't Thunderbolt be the way to go for this? Apple make a Thunderbolt to Firewire adapter although reportedly this has issues with devices that require power... But I've seen some really interesting looking external Thunderbolt -> PCIe Card enclosures which you may be able to just put a real desktop Firewire Card into.

I'd imagine that it would work pretty well.
_________________________
Hussein