My parents have been using Photobox for them for a couple of years.
Great idea, meaning you don't have to print every photo yourself and spend ages with sticky tape putting them in an album.
My brother has made up a few with a different company and they are great. You can do so much with the photos, put a large photo as a background and put others around it, resize them and put borders on.
Snapmad are another that I keep getting emails from.