...and yet Armitage is still clearly the person who revealed himself to be the leaker to reporter Robert Novak, whose article revealing Plame's name is the focal point of this controversy.

Again:

Richard Armitage is the one who revealed himself to be the responsible party, in naming Valerie Plame.
So... if there were any true wrongdoing here, wouldn't Richard Armitage be up on charges?

But he's not.
And if he's not, then why is Libby even being tried?
It's all a liberal show, so they can point fingers at Republicans, and make allegations they know to be false.