I thoroughly enjoyed the season finale. It was fairly predictable, yes, but like I was telling a friend of mine: it's incredibly difficult to have an unpredictable season and then follow it with an equally unpredictable season finale. Possible, yes, but they would've had to change the core of Dexter's character, which would not have worked in the long run. I think they left Dexter in a good spot for the next season and wrapped up the Chase storyline in a very appropriate and emotional manner.

Also this season was my second favorite, narrowly behind last season. Johnny Lee Miller isn't my favorite actress, and neither is Julia Stiles, but they did a pretty incredible job with the roles they were given.