It looks like Vick is the overwhelming favorite here, so I guess the Question has to be Stallworth or Favre. And I think its saying something since Stallworth killed a guy and Im still not sure.
**Not condoning Drinking and Driving but he has owned up to everything and really taken his punishment like a man, even thoughI believe his punishment should have been far greater.
But Favre killed himself. For the last 5 years of his stay in Green Bay he alienated the fans by saying that he might retire/this will probably be his last year. Then he retires and goes to the Jets, only to retire again. After all that he un-retires and signs with a division opponent of the Packers, basically telling Green Bay to go "suck it". All of this is surely hard on his family, one that has endured so much. Every year they wait to see if their dad/husband will retire, in addition to moving them all over the country... Also I am just plain tired of him. He lived off of having a few really good seasons and playing forever to make him "one of the greats".
The Stallworth debacle is stupid too. He got off way too easy. Still, I think he made one big mistake instead of making a slew of them over the course of a decade (Favre).
Vick paid his dues. He got a sentence he deserved, with no complaining on his part. He obviously has plenty left in the tank (as does Stallworth), a chip on his shoulder and an image that can be repaired to an extent by playing hard.