Amazing show. On a par with, and in some ways superior to, the Sopranos.
It takes a while to get into it -- each season has about a three-episode intro before it gets underway, but once it's done, you have to go back and watch it again to catch all of the little references and tricks. There's nothing accidental in there, and things introduced seemingly randomly in earlier episodes make sense as the season goes on. I won't spoil anything, but the season finales have a way of making everything in the show pay off.
Enjoy!