Apparently bike radar is full of good articles on this:

http://www.bikeradar.com/fitness/art...and-mean-21252