A new site that just came out worth checking out.
The River Guide
http://www.theriverguide.net/index.php
Both written and video descriptions are submitted by boaters, anyone can add a river and that is the way it works, anything from class I to gnarly V+ runs. Small start with mostly rivers in Norway right now but I`m sure it will grow quickly.
Many thanks to Anton Immler