I'd say it's been pretty good. A few episodes have been less than perfect, but the positive far outweighs the negative.
It's been pretty good so far. They're some that I didn't like so much, but I hope the Season 5 finale is really good as well!
I pretty much agree with everyone that's posted in here so far. There have been a few misses but it's been pretty decent overall.