I have all my photo's different places, burned slide shows to CD or DVD's some are on a flash drive, and all are at drop box online,for safe keeping and drop box is on my desktop for anytime, I need them.
I keep my pics on my 'puter for 6 months..then transfer them to a flash drive after deleting the ones I didn't care to "edit" Wal-mart (at least ours here) has a clearance section and you can pick a flash drive/usb port for about 5 bucks.. I have one that looks like a credit card that has "fishies" on it... it is filled with all kinds of pics.. I also picked one up on clearance from office Depot for $10 that is a little bit more "sofisticated" that has my current Resume,DOT physical,DD214 from the military, work history and other important documents, that links on to my key chain so I have it with me where ever I go.. I keep the one that has my pics on it in my camera bag so I always know where it is...