Cruise Critic has a series of articles about cruising specific Rivers and Areas, for which I will try to keep up to date links here.
American vs. European River Cruises
Which River Should You Cruise? Pick By Interest
Nile River Cruise Tips
Nile River Cruise Ports