Some of the services at the consumer end include Shutterfly, Mixbook, Pint Size Productions, and Blurb (for text-heavy books), as well as iPhoto for Mac users. I personally have tried Shutterfly, and have found it to be reasonably good for a basic book. For more detail, check out this cnet review. At the professional end, there is MyPublisher, which offers gorgeous leather covers and thick, glossy paper with layflat pages. The software can be buggy, though, so expect to spend time with tech support.