Did a few -about 8- of them with blurb in the old times. The provided free software is prob. the best one out there (not counting AI or CS of course). Also you can sell the book from blurb's store.
However the print quality was prob. the worst. The images - that print perfectly at any size from 4x6 to 16x24 or even at 20x30 at a variety of local print stores and mpix - looked like they were printed on a matrix printer.
If you are going for Blurb make sure you read around on their forum: http://forums.blurb.com/forums/5/topics/13515
Plenty of posts like this and interestingly they get closed very quickly
Wish the issues would be fixed that fast but I guess policing a forum is just easier.
My next ones will be from a place where I can get quality and layflat books.
I'm also looking into the Chinese connection.. If you're not worried about sending your high res photos to China to a relatively unknown (by us/here) company their rates and quality is pretty good:http://www.alibaba.com/trade/search?IndexArea=product_en&SearchText=photo_book_printing&moqf=MOQF&moqt=MOQT500
Bottom line I'd check a few reviews: http://thedailydigi.com/12-different-photobook-printer-reviews/
There are some more if you google them with detailed info which prob. will help you more than what we say here