When it comes to external hard disks, there's only three main connectors: USB 2.0, e-SATA and FireWire (a bit rare).
USB 2.0 has a data transfer bottleneck of about 30 MB/s - performance will be poor no matter how much money you throw at it. e-SATA has a bottleneck of about 150 MB/s. I forgot FireWire's bandwidth, but it is higher than USB 2.0. FireWire and e-SATA externals are superior here.
Edit: You'll need to have either a FireWire port or an e-SATA port to support either FireWire or e-SATA devices. Most current motherboards or laptops support these, but not older ones. It is possible to buy expansion cards to add support for older desktop motherboards, but they'll cost you extra.
Other considerations are power supply. 2.5" USB external hard disks can run entirely off that USB cable, any FireWire device could potentially run off that FireWire cable, but anything else requires a separate power cable.
RAID is not related to SATA. SATA is a connector and RAID is treating multiple hard disks as one.
RAID doesn't really apply to simple externals. The best place to get them is with a NAS or a SAN (they're actually the same thing - some network attached storage). As RAID requires more than one hard disk, they're not cheap.
u have enlighten me!!!! i got great infos from this post.... thanks a lot!!!!hmm...one last question.....so since SATA is a connector...so there is no big difference between SATA1 and SATA2???or there is a speed difference?? and also does SATA apply to external hard disk???or SATA only apply to internal hard disk??thanks once again!!!