We did the Rhone River with AMA and loved AMA and the trip. I would go with AMA or Uniworld over Viking on any cruise. We have also done Vantage Russia and Vantage China and loved those trips.

The Danube would be a great trip. It is like choosing Vanilla or Chocolate ice cream. Both are good.