There are a lot of external storage options available to PC users these days - USB flash drives, USB and Firewire connected external hard drives and optical media (CD/DVD/BluRay) are all valid options for getting data off one system and transferring it to another (this has often been referred to as "Sneakernet").
Most of these options though sacrifice performance for portability - USB flash drives have traditionally been limited by the bandwidth available on USB/USB2 ports, external hard drives tend to be slow (5,400rpm or 7,200rpm) rotational models with limited sequential data throughput (and still limited by USB bandwidth), burning CD/DVD/BluRay disks and then reading from them is also slow. Firewire and USB 3.0 served to remove the bandwidth bottleneck for flash/external hard drives - often then uncovering bottlenecks in the performance of the media itself.
Thunderdisk have produced a product (imaginatively called the "128GB mSATA SSD USB Flash Drive"), which they believe removes the performance bottleneck in external media, by pairing up USB3.0 "SuperSpeed" with a theoretical bandwidth of 5Gbps, with the speed of a solid-state drive - in this case, a 128GB mSATA drive. AusPCMarket have been kind enough to provide us with one of these devices for review - I've put it through its paces, and have come to a few conclusions - yes, the performance is there (and it's a *lot* better than the traditional alternatives), but there are some things to be aware of - read on to find out what they are. :)