Have you checked out the new Amazon Photo yet? They are running a nice promotion where you buy 1 Photo Book Get 1 free. These are hardcover books.
Amazon Prints lets you create high-quality, custom photo books to display your favorite moments and give perfect personalized gifts.
To claim this offer:
1) Sign in with your Amazon account
2) Create custom photo books with your favorite images
3) Apply this code at checkout: NOVBOOKBOGO
The photo books start at $19.99. So will end up being $10 for two books. Not bad for a hardcover.