I mentioned 128 GB flash memory drives now coming to market-- I forgot that there is already a 256 GB model:
http://www.usbmemorysticks.net/secur...n-datatraveler
Around $400 on Amazon now for a 128 GB drive (as low as $240 on Ebay if it is a reliable source), but several years down the road, they should be maybe $20 or less. The high-end USB flash drives then will be measured in terabytes.