I have used kodak gallery, snapfish, photoworks and Walgreens. You may also try winkflash. I really like the layout choices for Walgreens you can put 1 or 9 pictures on the page. Check prices plus shipping and some companies offer discounts for additional books ordered. Don't forget to check for coupons online for each company as well. With walgreens I got a hard book for my Mom and then just got a soft cover book for me for cheaper. I say put captions though on some photos. Remember that one day someone in future generations will have the book and not know who everyone or each place is. It is worth the time now to keep a legacy alive and is very easy. Good Luck and have fun.
Trudi