I do wedding and event photography as a 2nd job, and I've personally used both mypublisher.com and blacks.ca to make and buy photobooks. Both have their advantages and disadvantages and I'd probably reuse both depending on what I'm looking for.
Mypublisher.com
Pros
- Cheap, and often has 40-60% off and even buy one get one free photobook
- Fast shipping and processing
Cons
- Taxes cross border, potential brokerage fees as with Fedex
- Layflat pages I find was subpar compared to Black's, good, but not wow worthy.
- Software much worse then Black's and more 'crude'
Blacks
Pros
- very good album polished software
- IMO a much more professional photobook look especially for layflat (woven), The quality was very solid
Cons
- very long shipping time, much longer then the website tells you if you buy anything 'deluxe' (ships from Europe)
- higher priced overall
I haven't used blurb so I can't comment, but I steered away from it as it had mediocre reviews on a photography site. I may try it in the future though and see the quality for myself (especially considering how so many people use stuff like instagram to destroy their photos)