I think you might see a large variation depending on sizes and number of files being copied, the drive system of the PC that's the host, the controller chipsets, and the external drive itself.
Here's some backups that I ran tonight. 10GB of downloaded files (drivers, trial programs, etc.), from my desktop (XP Professional with 120GB Western Digital IDE drive). All were NTBackups from that drive to the various external drives. The XP computer's Intel IDE controller is running in Ultra DMA Mode 5. Canopus Raptor Test shows my PC's IDE drive at 26MB/sec Read and 26MB/sec write speed.
And, yeah, I imagine that my file transfer rate is being limited by my WD 120GB hard drive. With a faster host desktop drive, the external SATA might shine (as evidenced by its significantly faster VERIFY times).
By the way, the same Canopus Raptor Test shows the SATA external drive at 70MB/sec read and 60MB/sec write speed.
----------------------------------------------
NTBackup results
Directories: 1438
Files: 11967
Bytes: 9,721,129,005
----------------------------------------------
SATA 1
Si3112 PCI SATA controller and Seagate 320GB SATA 7200.10 drive in Apricorn SATA external housing.
Backup Time: 11 minutes and 19 seconds
Verify Time: 4 minutes and 41 seconds
Firewire 400
TI PCI Firewire controller and WD 80GB IDE drive in older AcomData Firewire 400 external housing.
Backup Time: 12 minutes and 50 seconds
Verify Time: 7 minutes and 51 seconds
USB 2.0
Built-in Intel USB 2.0 controller and WD 120GB IDE drive in older AcomData USB 2.0 exernal housing.
Backup Time: 13 minutes and 5 seconds
Verify Time: 7 minutes and 31 seconds
-------------------------------------------------
All of these transfer rates are in the 10-15 MegaBytes per second range. I've seen smaller (1GB) transfers in the 17-22 MegaBytes per second range. When backing up large stores on my Servers (70 to 300GB), both the USB and the SATA transfers fall to 7 to 8 Megabytes per second overall.
I'm in the process of putting together two Dell 830 servers (with Adaptec CERC SATA controllers). These will have PCI-E Si3132 SATA controllers for hotswap, and internal SATA hotswap trays filled with Seagate 7200.10 SATA drives. Hopefully (!) these will do better.
I have one combo external drive that will run Firewire 800, but it seems there are NO functional drivers for Server 2003 for Firewire 800 controllers, so I haven't played with it.