Lifetouch is the company that we use. They have a web based program called webease. The entire book can be done online. The local representatives are friendly and helpful. I think the prices could be a little more reasonable.
We are in the process of searching for a new yearbook company. Would like some feedback on to who you use, how easy or hard they are to deal with, etc. Thanks, LR