http://opencyclemap.org/
All the data is user created so it isn't complete. The routes that are there however usually have plenty of detail. It also gives a good overview of where the routes are and how they fit together.
Last edited by d_D; 01-12-10 at 03:57 PM.