I thought this season of the Sopranos started out very slow. Let's face it, not a lot happened in most of those episodes.
The season turned out to be just fine, though. Yes, the last episode had some interesting plot twists (some predictable, some not) and the previous episode did too. I also loved the episode a few weeks back in which Janice went to anger management sessions, but at the end of the episode, Tony was still able to push her buttons and put her in a rage.
I tried watching Deadwood, but was not impressed. I am looking forward to the new season of Six Feet Under, which, when it is good, is even better than the Sopranos at its best, IMO.
Two other high-quality dramatic shows that I enjoy are over on FX Network - The Shield, which finishes its third season tonight, and Nip/Tuck, which starts its second season next week in the same time slot.