I recently came across an excellent resource on cyclingabout.com. It is amazing the level of research that has gone into the list. The number of …