The Guide To
Alternatives In Cycling

Out of date - but still worth a look