Podium Cafe, for Cycling fans
It is long. Read it all - the tone changes significantly nearer the end - then post your view.