True blood is a great show-- some of the best writing on tv, period. The acting (for the most part) is superb, and the pace of the show is fantastic. The show also isn't afraid of change, and of keeping the plot moving.
Anyways, I ask now, because tonights episode was !@#$% amazing. The show is really on a whole different level than it was in the first season.