Consider adding a Firewire 800 SATA enclosure. Then you can externally add an SSD or an HD for increased throughput (e.g. put the root on the internal drive, your home on the external one; or using OS X logical partitioning to combine both drives into a single volume)
Dont bother with a top of the line SSD, since the FW 800 can be saturated by mid-range SSDs.