Have not done any cruising so listen to the other posters here. Thought you might be interested in a British guide to cruising through Europe, both rivers and Mediterranean. Check out
www.telegraph.co.uk/travel where you will find an awful lot of information (almost too much) on all types of cruising. FYI the Daily Telegraph is the UKs most prestigious broadsheet newspaper and very well informed.