I've been a fan, but like some have mentioned, this season seems a little...messy. I'm not a huge fan of story line with the witches, don't give a crap about Sam's love story, think his brother is a jack wad, have about had it with the Sheriff always jonesing for more vamp blood, and I don't really care about Lafayette being a medium. He was so much better when he was a drag queen with an attitude.
However, I understand the need for an antagonist, and I suppose they could do worse than witches. I'm also glad Alcide is getting more screen time, and while I was hoping for more of a Werewolf vs Vampire story, that's been done to death so I understand it being downplayed.
The show still ranks up there on my must watch list, but compared to shows like Breaking Bad, which is getting better, True Blood seems to be treading water this season.