York Photo offers this Personalized 5x7" 20-Page Photo Book for $10.99. Coupon code "5x7" bags it for free. With $3.99 shipping, that's $11 off list and the lowest total price we could find. These books feature pre-designed, customizable pages.
Note: Extra pages can be added for an additional charge.