Gave this one a B, simply because it's very, very good, but not as great as some later ones.
I love how the League flexed their muscles in this episode and showed they will not let the 'Big 5' push them around.
The subplot with Kosh and Talia was okay, but in retrospect was a waste of time...