Actually, the cruise is via California (UC) Alumni Assoc, using Thomas Gohagan Co. The ship holds about 220 people, and is small enough to get into some of the smaller ports. It hits all the major Baltic ports except Helsinki. We will burn major frequent flier miles to get two free business class seats for the trip. I would like to have the return flight from St Petersburg stop off at Paris for a few days in late June, but will have to see what is available from the Oneworld Alliance.
Another bothersome trend is that about 5 couples (out of about 50) on our cruise had their airlines lose their luggage. The offending airlines were Northwest, Aer Lingus, and Delta. Given that it was snowing in Budapest for most of our 3 days there, those poor people were not dressed for the weather as their warm clothes were in the lost luggage. Of the 5 pieces of lost luggage for one couple on Aer Lingus, one bag was delivered in Budapest, one in Vienna, one in Passau, one in Cologne, and one declared lost - go figure that one out.

