There’s a real range of river cruises on the market – our guide could help you find the right one for every type of traveller