"The Tour de France has been cancelled for 2007". That headline has not been in the "New York Times" (yet), but THAT might be what it takes to save pro cycling.
The Tour de France is a bit like the "Kentucky Derby". It is the race that even non-fans follow and respect. If the organizers of the Tour de France have the courage to cancel the Tour for 2007, it would be the shock that would finally force the pro peloton to clean up its act.
It is difficult to see how any respectable organization can sponsor a team the is under a cloud of suspicion. Nor can fans root for a rider that possibly/probably is both a cheat and a criminal. So, it is time to cancel the Tour.
Of course, fans may just chose to cancel the Tour in their OWN way. What if they have a Tour, and nobody cares who wins?