I can imagine the whole windows OS can be put into USB key, so
when you go into a net cafe or use other’s computer, you just plugin your USB key and use your special system. don’t need to worry about leaking privance information.
you can bet this is the trend of future technology