@Waccoon
That's what many people don't realize about external USB2.0 hard drives. I was going to get one myself to replace my internal backup hard drive, until I realized that many external drives can suck between 25% to 50% CPU utilization. Ouch.
USB uses a client/server protocol (server is your CPU :-D ) while Firewire uses a peer to peer protocol. One puts the load on your CPU while the other shares the load.
External Firewire HDs solutions are always faster and better.