eSATA, Firewire and USB

In order of performance (best to worst) here is how most geeks out there would classify them:

eSATA  --> Firewire 800 --> USB  --> Firewire 400


Firewire vs. USB: A Comparison

How firewire works

eSata Compared to Firewire 800

USB 2.0, FireWire, Or eSATA: Which Interface Should You Use?,2534.html