Hi, My approach has been to put prints in 3 ring binder type albums. Insert pages are available in various foremats to take small prints (e.g. four, 4X6 photos per side per page) up to one 8.5 by 11 inch photo per page. The big advantage for me is that the 3 ring binder pages can easily be taken out, reordered, etc depending on what photos we want to show to various people. (Relatives want to see lots of family photos, friends want to see mostly scenery, not people, and so on.) I also find it helpful to write brief tags for each photo, so years later we can see details that we might otherwise have forgotten, like the name of that beautiful waterfall in the mountains, or who are the people in the group photo. And, as you mentioned, it's good to know that the photographs are protected and don't suffer finger smudges, etc.
The other approach I find works well for us is doing DVD slide shows of special collections such as vacation trips. I use "ProShow Gold" to create and edit presentations with title pages, transitions and appropriate music, e.g. highland pipers for our Scotland trip, etc. With good pacing you can show a hundred plus photos in just a few minutes. The DVDs are portable and can be shown on large screen TVs. They go over well with grandchildren who might quickly bored get with photo albums.
Cheers, Geoff.