Analytic Cycling
Provides technical methods for evaluating and estimating cycling performance and parameters.
http://www.analyticcycling.com/
Thankstomycranks cycling pages
Discussion of bicycle crank length, pedalling technique, chainring shapes and position on the bike with many references to scientific studies.
http://www.cranklength.info/