Meet the BWA U+: a tiny wireless USB device for streaming and storage. It has up to 12 hours of battery life. With its 4500 mAh power source, you can keep your gadgets charged. A selfie shutter function is also available.
You will be able to access your files with or without an Internet connection. Costs under $90 at this time.