I remember watching this when it was new out and I really enjoyed it. I thought it was a great show. As you say the dialouge was pretty good and that's and the story lines are what made me keep watching it.
I really love this show. I watch it with my family, it's always a big event.
As mentioned, the dialogue and casual profanity use adds to the show's dry humour.
Plus, the actor that plays Mason isn't too hard on the eyes...