I think one can theoretically be a good mayor and "recovering from sexual compulsivity." But the lack of Anthony Weiner's integrity -- as evidenced by his consistent lies to the public (regardless of whether his denial is a "symptom" of his "disease") -- does not inspire confidence in this voter.
I'm impressed by Bill de Blasio's commitment to keeping health care accessible, but his polling numbers are so far behind Weiner's and Quinn's that his success in this race seems unlikely. However, I would vote for him anyway.
I think Quinn will win the primary.