It's amazing what an insufferable pr!ck Chuck is. With nothing more than an undying belief in his own infallibility (God was he condescending to his own client when it was a matter of either them or him being wrong) and complete mistrust of Jimmy, he jumps to an enormous (albeit correct) conclusion and puts his own well being in danger pursuing a crusade that if he succeeds will destroy his brother while only validating something that really does not need validation (further evidence for Chuck to hold Jimmy in contempt).
I think Kim and Jimmy are done and the last straw was this stunt. She knew the truth as soon as Chuck presented his assumption (evidenced by her hitting Jimmy in the car). She didn't follow Chuck's direction. to conclude Jimmy did what he really did do, out of loyalty to Jimmy and having a fully understanding of the consequences. She also did not take his advice in speaking to Mesa Verde because unlike Chuck, she lives in the real world (he sees this as some game and does not see the damage that bouncing a major client back and forth between representation would cause. She knows that he is far too much of a liability to her running a professional law practice.
Mike is an amazing character but the few flaws don't seem to fit. They make him almost too perfect at what he does only to have an oversight that someone nowhere near as accomplished would never be guilty of. I don't see how he could have had the foresight to prepare for Hector's two thugs breaking into his house yet not anticipate his granddaughter being threatened. I don't see how he could have pulled off the heist without realizing what the collateral damage would have been. If he didn't want to kill the driver himself he should have thrown him in the trunk and dumped him off in some alley (eyes still taped shut) at night.
All in all this is an awesome show and it's going to suck having to wait nearly a year for season three to arrive.