I personally think he got railroaded. Something about the officers story stinks. I haven't read that particular part of the penal code, but it sounds to me like he was just trying to jerk Craig around.
That's not a reason to flush someone's career down the toilet.
He didn’t get railroaded. He got stung. Even if it was some sort of lib conspiracy behind it, thanks. These douche bags that rule us are hypocrites. Good riddance. Wide stance.... yeah right.
Back to values. About time.
All that said, I have never even remotely come close to my foot touching the foot of a guy in the next stall. I'm sure most people's universal experience in this regard helped sink Craig. It just doesn't happen - accidentally.
That being said, there's absolutely NO reason why he should have to "resign" immediately instead of serving out the rest of his term til January 2009. There are at least a dozen RATS who have done FAR worse things than Craig and they continue to flagrantly remain in office and buck decency. If the RATs complain about Craig, all he has to do is bring up the name "William Jefferson" every time and promise to resign his seat the moment indicted felon Jefferson does. THAT will shut them up in a hurry.