Bob, it's always my pleasure to post the following article:
Panama Canal Cruise, by Alan Walker. Alan was a longtime SeaLetter columnist and, in this article, provided a wealth of information about cruising the Canal, from its history to best viewing locations. As it was written in 2001, you'd still have to research the ships, but this is a great starting point as to what to expect once onboard.