Fitzgerald is a bulldog and was chosen partly because he had just indicted a republican before this story broke and the dems couldn't say anything bad about him.
I am thinking that Wilson has lied so many times and changed his story that he couldn't keep them all straight under oath. Also, we know there was a group in the CIA doing everything they could to undermine the Bush administrations policies. It didn't matter to them that they weren't elected to make those decisions because like many dems they 'know' what is best for the American people. I think Ms.Plame was feeding info to some of the NYT and WP journalists through her husband or directly and when the phone records were compared to the stories appearing in the paper it was obvious the Wilson's were up to their necks in feeding info to the press.
One thing I know for sure--Judith Miller isn't going to jail to protect a republican. It didn't take 2 minutes for Time to release a copy of the Rove conversation.
Judith Miller's former employer was The Progressive, if that tells you anything about her politics.
I don't think that those politicized CIA agents even gave a thought as to what was best for the American public, all they care about is power.