Yes, the Tour de France is this weekend. You probably won't get a more ringing endorsement than this: "Every year I try to convince people that the Tour de France is actually great television. Pretty much no one listens, but that doesn't stop me from trying." And try he shall. [East Coast Bias]