This company pioneered first-class onboard dining and commentary by park rangers, who go on every trip -- a strong selling point, since it ensures accurate and thoughtful narration. The company has both slower single-hull boats and speedy catamarans that either go to Holgate Glacier or tour Resurrection Bay around Seward. They serve a buffet of salmon and prime rib onboard for $19 per person, $9 for children. The food is surprisingly good. I also like their table-seating arrangement with forward-facing seats. Your seat is assigned, so there's no need to rush aboard or try to stake out your spot.