I liked the Sopranos, though not as much as a lot of people seem to have. It seemed like the same ground covered by movies like Goodfellas, but not as good.
I have to say, I'm surprised you liked it, when overall it does kind of glorify gangsters. You panned Unforgiven for that reason.
I tried Goodfellas once again recently, just because it's such a respected film. But it just didn't keep my interest.
I really don't think that Sopranos gloriefies gangsters, on the contrary. My problem with Unforgiven was the "glorious" climactic gun fight which went contrary, emotionally, to the message of the rest of the film's message. The film "said one thing and did another".
The violence in Sopranos is not glorified. And the characters are shown as what gangsters in all likelyhood are: complex human beings which have big flaws like most people, except they tend to have a really big one that some of them struggle with (Tony does), and some don't even recognize: a huge violent temper, out of control.
None of the big, famous gangster films have really been big favorites of mine. But somehow they managed to make something completely different of the genre with The Sopranos. I am not sure how, it's just a different beast.