I recently thought I would try the Aldi online photo service to collate an hardback album of photos I took during my niece's wedding.
I was surprised by a few things, firstly that the software was relatively easy to use for the album layout, secondly that the price was reasonable, thirdly it arrived 3 days after I placed the order - and finally that the album supplied exceeded my expectations for the quality of the presentation.
No links, in deference to the forum rules on spamming, the service is not free - but if anyone is looking to collate a photo album for a gift, or memento, in my opinion the Aldi service is worth looking at