UASP is something perhaps most people haven't heard of... it stands for USB Attached SCSI, it's part of the USB 3.0 spec., and support is starting to trickle down to affordable hardware. Many PCs, laptops, & other devices that support USB 3.0 also support UASP, while Windows has supported it since 8.1. Windows 7 drivers *may* also be available that support UASP [Intel released a driver update with UASP support last August].
Unfortunately using UASP can be a bit iffy... It depends on hardware, can depend on which USB ports you use, & while both hubs & USB 3.0 extension cables should work, some don't. When it doesn't work correctly transfer speeds can be lower than normal, non-UASP speeds, &/or you might not be able to (re)connect a drive, and in either case a reboot or restart is often [usually?] needed.
USB 3.0 sticks that support UASP are still pretty expensive, but you can now find it in [mostly 2.5"] external drive cases or housings for no additional cost. If/when you can use UASP, you're still limited by hard drive speeds... you probably won't see increased speed unless you use a SSD [vs. a conventional drive] in an external UASP housing, and then if you're transferring files from a conventional drive, that drive will limit transfer rates. Real life, transferring partition image archive files from a conventional drive to a SSD in an external USB 3.0 housing using UASP, transfer rates slightly more than doubled -- transferring files from a SSD to an external SSD would of course be faster.
SO what's the point? You can buy an external housing for ~$10 [maybe less] with USB 3.0 UASP support, & SSDs start roughly in the $30 range on sale [for a 120GB]. A USB stick with UASP roughly the same capacity would likely run you another $25-$30, so if the extra speed is important enough to you to spend the extra cash, it's much cheaper. Or you can spend roughly $60 for a ~240GB SSD, or a bit over $100 on sale for ~500GB.