Last season was clearly the weakest of them all, but I think season 7 is shaping up to be in the top 2 or 3.
What a difference a solid cast of bad guys can make, right? I think that's the biggest difference in the improvement - Isaak is simply terrific while Travis last year was simply awful.
And I also like Jason Gedrick as George... a very capable pinch hitter in the bad guy department. Isaak can't be in every scene, after all.
And Hannah McKay - one word - WOW. Both as an actor and eyecandy. She's just stunning and her evil side is so magnetic.
They really did a great job of cultivating her relationship with Dexter.
My only disappointment is that they brought back the incestuous story. It was totally unnecessary. The proponents of the story say Deb wouldn't have protected Dex when she found out about his darkness (if she hadn't fallen in love with him last season) . That's BS. A sister could just as easily have covered things up for her brother and lied etc.
The love angle makes no sense. Unless they are slowly building Deb up to be an emotional headcase who eventually kills herself. In fact, that's my prediction for her - suicide.
Dex can't kill her after all.
He can't kill LaGuarta either. For the same reason he couldn't kill Doakes.