This really is a great episode. It is one of those where everything comes together well, even if it doesn't keep you guessing until the end. After some weaker episodes in the season, this one reminds you why you can't stop watching this show.
That being said, I would give this one a 9, but I had to knock a point off for the absolutely terrible, awful, moment ruining song that comes in after the climactic moment. This has happened before in another episode. It's just inappropriate to have not only a song that is just plain awful, but to play it for SO long! I felt like I had bumped the remote and landed on music video. I suggest that when it starts, and you will know when it starts, hit mute until they show the "heading home on the plane" scene that ends most episodes. Your ears will think you.