I can't tell you that i have a good comparison for both tires since i've never owned the Pirellis, but i've been a dedicated blizzak customer for a good while, and won't buy anything else. I guess it's not a fair judgment, but why fix something when it's not broken?
Anyways i vote blizzak. Let us know how the pirellis are if you choose that route. I'm curious to know.