I have to second the vote for BikeSnob! His writing has never failed to make me laugh.