I heard about MyPublisher several years ago on another blog. I started using their services shortly after the little guy was born to create mini books. Their mini books make the perfect brag books and are small enough to fit in a purse or pocket at 3.5" x 2.75". They make perfect Grandparent Christmas gifts and Father's Day gifts, and just about every other gift occasion too. Generally I'm able to find a pretty good deal on them by doing a few searches for promo codes (especially around holidays), and order several copies of the latest book for everyone in the family.
The only thing I wish was different (or an upgrade option) was to create a customized back cover. Right now they are branded with the My Publisher link and I wish there was an option to include one more photo.