AMA has a wonderful wine themed cruise. It is also upscale with excellent food and the included wine is very good. Would also agree that Uniworld has excellent food. We have sailed on both more than once. We have sailed on Vantage and did not think that the food was was "anything to write home about". It wasn't bad, just not on a par with the other two. Tauck seems to be quite upscale but not for anyone who is truly an independent traveller. During the summer both Tauck and Uniworld have multigenerational trips, so check carefully. Be careful river cruising can be addictive, we are going our our16th in June and about to book 17th next week. Pat