I wanted to make my parents something as a keepsake for our dog, Ebony, because they have both been devestated by her loss. A photobook seemed the perfect solution so, after a bit of googling, I went with Vistaprint as the value for money and the simplicity of the interface both trumped the other options. You can get a small landscape (13cm by 10cm) with 24 matte pages ffor £9.99 - of course now that I've made it they're offering 25% off. Typical!
The book took just over a week and looked really professional, even though most of the photos came from various phone cameras. When you upload the photo they use a warning system to let you know the probable quality of the print, but they were perfectly serviceable for a personal gift in the end. Overall I'm really pleased!