Don't count out the solution yet. Most likely the price is due to the software as well. I found a firewire PCI card (one with just firewire ports on it) for $250, but it was being bundeled with a ton of software. I'll dig around a bit and see what I can find.