Cruise Critic has a series of articles called What to Expect on a River Cruise:   Airport Transfers http://www.cruisecritic.com/articles.cfm?ID=2950   Cabins http://www.cruisecritic.com/articles.cfm?ID=2356   Dining http://www.cruisecritic.com/articles.cfm?ID=2080   Docking Locations http://www.cruisecritic.com/articles.cfm?ID=2347   Families and Children http://www.cruisecritic.com/articles.cfm?ID=2493   Low Water Levels http://www.cruisecritic.com/articles.cfm?ID=2206   Sa