Pretty much sums it up. I usually use the words "PCI" and "dead" in the same sentence. As a general rule, if you can get a PCI interface for $100 or less, it's not too bad a deal, as you'll probably outgrow it before it ends up being a doorstop (unless you use Macs, in which case a PCI interface will be a doorstop the next one you buy). For anything more expensive, FireWire is really the only good way to go.
As an added bonus, external interfaces are better at noise rejection than PCI interfaces, with the exception of those with the converters outboard in a breakout box. (Most low-end PCI interfaces have the converters on the card.)
The only real advantage to PCI these days is cost. Even that is only an advantage if you plan to replace the interface in three or four years. Otherwise, the long-term costs of keeping a PCI interface running as the commodity motherboards gradually phase out PCI in favor of the non-backwards-compatible PCI Express (PCIe) standard will eventually end up being higher than biting the bullet and buying a FireWire interface up front, IMHO.