Look, if Libby was lying to the investigators, he should have his hand smacked for that alone. Nonetheless, from listening to what Fitzgerald was saying, there are several logic gaps. Maybe things will match up when the case is made, but at this time there are several instances where he is arguing that "if A notequal B; notA = B".
Further, aside from the possible lying by Libby, Wilson was attempting to misuse the law protecting CIA agents identities as a shield against uncovering his lies. It is a total and complete abuse of the law to even denounce someone as violating it for defending themselves against false accusations, and frankly, I question Fitzgerald's ethics for not making that clear.
Don't tell me you (Fitz) made a decision when there were "logic gaps". There should be none. That's HOW you reach a conclusion. Anything less is guessing.
I question the ethics of not digging further into Wilson as well. This smells but Libby sure wasn't very smart if you ask me. It digusts me with Libby putting the VP and the WH in this position. He had to know he was lying (if he did) to the FBI and GJ. There is no excuse for that when you can use the Hillary "defense" -- "I cannot remember!"
Seriously, I think he should have resigned for being dumb enough to get involved with NY Times reporters.