Looks like a nice machine. FireWire 800 is backward compatible with Firewire 400. You just need to make sure you have the right adaptor / cables to make the connection (an adaptor might even come with your external device). One nice feature of Firewire is the ability to daisy chain devices. For example, I have two external Firewire based hard drives (one for music and the other for Time Capsule backups) connected in sequence off the same Firewire port. In the end, either port (USB or Firewire) will support external ripping.