I love crime shows. David Simon is a genius! I have seen part of the fourth season and just started the fifth. The characters are really well-developed. Very few of them are all good or all bad. I really feel bad when something bad happens to one of the "good guys"- you can really empathize with these guys. The drug-addicts aren't just bums- they're (mostly) loveable, and you really hope they don't end up dead.
Lots of swearing, but it just adds to the authenticity and, in some cases, the humor.