If you are going to put it on an external hard drive, then i would go with e-sata. the usb 2.0 interface is just nowhere near as fast, and could cause performance degradation. or, you could always just go with an internal hard drive.
you can pick up a 1tb drive for under $100 now, internal or external.