There's always the option of printing them yourself at home. That way you'll only have what you'll need for the book and it will be cheaper than paying someone else to print them for you. Also, then only you, the photographer and your hubby will see the pictures.
I have an Epson printer/scanner/copier that has a picture printing function. You have to buy special paper for it but its easy to use. I have had a few problems with ink going back and forth from picture paper to regular paper so you might want to consider getting a printer that's only for pictures. Something like the following will do:
http://www.bestbuy.com/site/olspage.jsp?skuId=8030631&...
Of course, that one is quite pricey, but I showed it because it can print up to 8 x 10 photos. The size of the pictures is something you'll have to keep in mind when choosing a printer. You can get them for as cheap as $50, but then they generally only print smaller-sized pictures. I doubt you'd want to get anything bigger than 8x10, otherwise it wouldn't really fit into a book. This printer would be a good investment for printing photos in the future for your family.
And, if you wanted to have something larger (a poster or something) you can always order just that online.
Good luck and have fun!