Researchers have developed cheap, low power technology flash memory that could, within a few years, mean we have USB sticks containing a
terabyte of data. Just imagine, your latest MP3/pocket video player could have 3000 films on it.
http://www.wired.com/gadgets/miscell.../10/ion_memory .