The first two seasons were just perfect. The third season was perfect as well, aside from the four episodes with Charlize Theron: slow, convoluted, and an obvious shot at better ratings.

Now I'm halfway through the fourth season, and it's quite a mess. Each episode features just a few charachters and a simple plot (though narrated in a confused way), while the episodes of the first three seasons were a complex, perfect, funny jigsaw.