@kiapghff That's a good plan, find the company that fits your style. For our Rhine/Moselle trips we sailed with Uniworld both times. Before we sailed, I was a little leery of the decor on the Uniworld ships but the service, the food and the almost all-inclusive nature won me over. We've sailed a few times with AMA too, but I wasn't as 'wowed' by those experiences. My all-time favorite is Scenic but like Tauk, you pay extra for the over-the-top nature of their offerings'
I made a big spreadsheet comparing similar itineraries (date and number of days) with prices and all the various inclusions. Then factor which items are important to you and see what decide.
I hope you have a great trip!!
Paul