USB sticks may beat Internet hurdles globally http://techxplore.com/news/2013-12-usb-internet-hurdles-globally.html Spreading huge free software without internet connection via self-replicating USB keys http://arxiv.org/pdf/1311.6754v1.pdf I thought this might interest some people.