Blurb does beautiful books, I've done numerous books there for clients. You can get lovely coated paper and very rich color reproduction, softcovers and hardcovers in a few sizes. Downside? Very expensive, not something you can retail. They also have a nifty software you download and you can do the layout yourself, then upload the finished book. Accounts are free, you should check it out if you want to do an illustrated book.