I haven't had photos printed in quite a long time. And that doesn't really make a lot of sense since I still take photos often. So I decided to start making yearly photo books. I started doing this last year in 2012 - and all you do is compile all the memorable photos from that year and upload them into a photo book. There are tons of sites that do this for you, but the one I've been using has been Snapfish. (You could always do this yourself, with printing the photos yourself and putting them in an album yourself - but my way is way faster and easier, I think. And possibly cheaper, depending on where you print your photos.) (I paid $30 for a book with about 222 photos in it, and I got to arrange how I wanted it to look, also.)
The goal here is to make one of these books each January. To be honest, I wish I'd started doing it sooner. When I someday have tons of free time and money isn't an issue, then I'll make sure to go back and get those past years done. Also, if you are taking photos in your everyday life, well, you can't rely on computers to always keep them safe. I do have an external hard drive, but that isn't the main issue here. I want to actually see these photos once in awhile! And having a handy little book full of them is way more attractive an idea than rummaging through files on a screen, in my opinion.
Again, I've been using Snapfish and if you do choose to make one, they're having a sale right now until November 24th where they have 60% off photo books with the code BOOKNOV60. I would say that this would be a good gift for someone, but it's really a way better gift for yourself since you're the one with access to all the photos you want to save. (There are also mad deals on Groupon every so often, so check there, too.)
Also, am I the only one who actually enjoys it when someone brings out a photo album? 'Cause I love the hell out of that shit. Not the albums of strangers (I'm not a mutant), but of people I know? C'mon. That's adorable.