http://www2.xlibris.com/index.asp
They seem quite expensive, though I don't know how they compare with others of the type. What they do have is a special service for picture intensive books which this one looks like it may well be.
One of the points they raised would be worth bearing in mind whatever decision is reached however - are the pictures that look perfectly good on the screen here of a high enough resolution quality to look good in print? (If someone has already raised the point, then my apologies - I haven't seen it asked elsewhere.)