Cheney had every right to discuss the facts with Libby. I assume the VP can discuss anything with his closest ades in the WH. It only becomes a crime (maybe) when somebody reveals it to an outsider without a security clearance.
That's true, as far as the underlying crime of outing a covert agent is concerned. But even the Slimes has realized for some time now that nobody's getting indicted on that underlying crime.
So now they're trumpeting the angle that Libby lied about who his source was by testififying that he heard about Plame from a reporter when his notes reveal Cheney as his source. In order for a perjury charge to stick, it has to be material to the investigation of the underlying crime. Fitzgerald cannot prove that anybody knew or reasonably believed that Plame was a covert agent at the time of the communications, so it really doesn't matter one whit at all who the source of any communications was. If he can't prove knowledge of Plame's covert status, quite frankly any witness could lie about his or her source without committing perjury.