violet
I think seasons 4 and 5 were iffy (still better than most tv), but seasons 6 and 7 have been really good.