With prices becoming very cheap in the last few months; this is a good way to transfer data from one computer to another. The future for flash data storage is going to grow huge in the next few years; replacing hard drives. The cost will remain high until it's common place.
Just like hard drives, remember to partition your usb flash drive; I had one crash my computer, because it was partitioned for fat (meaning windows and mac).
Also, you can use your usb flash drive for a boot-able drive; checkout an earlier post on the subject.