If you have a Mac with Firewire, get a Firewire external hard drive.
USB just doesn't have the bandwidth or takes too much CPU time to keep up with programs that want to access files as big as digital video.
This is one of the reasons why so many people were up in arms about removing Firewire from some new Macs.