@GreenSkyOverMe The first three seasons are good - with the odd crappy episode here and there.
Season 4 brings in the angels. Then it's pretty good up to season 6.
I stopped watching season 8, I think because it went crappy, but I'm going to give it a go. I've up to season 15.
There are lots of characters who dip in and out so it's best to watch all episodes.
But if you didn't like the first 3 seasons, I'm not sure you'll care about any of it.