Since Blurb was being thrown around here I thought I would add my 2+ years and about 15 book experience with them. I no longer use them and frankly don't know who will substitute if I were to make books again. Here is my rough pro/con of the them.
Pros.
1. Customer Service - For every ruined book I received a replacement, no bones about it. Just had to email photos of damage and wait 2 weeks.
2. Quality/Price/Software - Print quality on hardbound books rivals other similar priced publishers. Price seems in line for what you get (when you get something undamaged). Dedicated software means no need for dedicated page layout program - just be sure to do your own resizing of photos in photoshop, don't rely on its software to handle that right.
Cons.
1. Quality Assurance - Nearly every order, except the first few, arrived damaged. The damage has ranged from wrinkled pages (water damage but no water damage to shipping container), bent pages, roller marks on photos, blurb logo printing when it was set to not print, poor page trimming, incorrect page trimming so that images were pushed too far to the margins, page order reversed so book was backwards, page elements missing, ink blotches, dust jacket damage, and print variation (color and contrast) from order to order. Mind you that the vast majority of these issues occurred when I was doing their B3 program, which was supposed to provide consistency from order to order, better color management, etc.
2. Beta - Why is everything always in "beta," like an easy excuse for when something goes wrong.
My frustration with multiple reprints to fix just a single order, over and over again surmounted any benefit of using their services. My last client waited almost an additional 1.5 months as their order was reprinted and reprinted until I finally had 3 good books. I will add that I was refunded for the order in the end, without much complaint on my part. It got so bad that I would never ship a book direct from them to a client because of fear they would receive something damaged and it would reflect poorly on me. If they can get their act together and provide some sort of quality check before they ship out a book it would be a major benefit and I would probably still use them for inexpensive people books. But I can't deal with the only proven consistency being damaged goods.