Have you noticed the virtual (by comparison to the Larry Craig fiasco) silence from Republicans on Senator David Vitter breaking the law? Vitter's phone number was found on the records of the D.C. Madam.
So why aren't the Republicans calling for Vitter to step down? There are many similarities between Craig and Vitter. Like Craig, a self-righteous Republican has committed the "sin" he rails against (going to a prostitute instead of gay sex in a public rest room). So he is a hypocrite. And both actions are against the law.
On the other hand, there are differences. Vitter did not plead guilty to the police, although he did basically admit to seeing the prostitute. And I guess the other difference is that Vitter claims that the transgressions happened before he was in Congress. But, really, the big difference to the Republicans is probably where Vitter stuck his dick, not when.
I guess the Republicans are okay with prostitution as long as it is of the heterosexual variety.