Omar is awesome, Presbelewski (or however you spell it) is a good character but I'm not liking him so far in season 4, and I was pretty disappointed in how it went in season 3. I like that you feel sorry for some characters like Bubbles. I don't think I've ever shouted NO! at the screen during a TV show before but I did when he was going to get clean and lost his out. Bunk is another character you feel bad for.
I think they do a great job of finding the evils in everything, and I like the way they don't sympathize with any of it like The Sopranos did, they just show it raw. I guess they kind of sympathize with it especially in season 2, but usually it's the patsies and the kids. Never do they portray the big guns as guys you should feel sorry for but at the same time they still go pretty deep into those characters- you end up knowing a lot about Barksdale and Stringer but never did I feel emotionally attached to them. It's tough to compare seasons, all of them have been equally good. I liked season 2, the first episode kind of shocked me because there wasn't any lead in to it but it shaped up really nice.