Rhine river cruise with a focus on WINE?

Although we have taken quick a few ocean cruises, on ships carrying thousands of people, we would like to take a river cruise on the Rhine (although open to other areas) to visit wineries and enjoy the region. And, of course, write about our experiences.

Has anyone taken such a cruise? Good points, bad points? Suggested cruise line?

Really appreciate your thoughts. [thankyou.gif]