If I use a USB2 enclosure for my SATA drive, is there a waste of speed? Should I instead consider an e-SATA enclosure or something (is there such a thing?)

What are other ways to connect a SATA drive externally? I have an external SATA port but its behind the computer and not as convenient as the USB ports.