Uniworld
My family and myself took Uniworld about 3 years ago and loved it. The river boat was fairly nice (as river boats go), and the crew was fabulous.
I believe that we went in either July or August (mainly due to school schedules for my nephew). Would love to do the "Christmas Cruise" someday, but my wife ways that sounds pretty cold !
Hope you enjoy your trip. We sure did !