I think they missed a chance to end the show right at the end of season 4. I hope I'm wrong but the show seems on the edge of jumping the shark. First 3 seasons where great.
As for best show on TV, my vote goes to Game of Thrones on HBO. Can't wait for season 2!