This was a great episode for Gibbs fans, but it was also great for Abby fans.
The guy in Abby's lab was extremely sketchy from the start, and I didn't like Abby's totally disregard for McGee's jealousy in the beginning of the episode. Thankfully, he got what was coming to him, and the threat McGee feared was destroyed. (Gibbs should have allowed Abby to hit him the first time she asked!) It was still great when she finally did hit him as McGee smiled and said, "Sweet."
Still, I thought the ex-wife could have revealed more about Gibbs' character than she did, especially since she was taking screen time from Tony and Ziva, who didn't get much screen time in this episode. The tape at the end of the episode served as enough of a reveal though, so it wasn't as though all insight to his character was lost.