I'm no fan of PETA, but they do serve a purpose. Extremist groups have a tendency to moderate current practices. Without groups like PETA, animal rights laws probably would have never come to be. It's the same with almost every industry where pratices were less than ethical (logging being another major example).
PETA has an agenda, as does that site, made clear by the fact that the site compared Vick with an organization of thousands of members. Vick is a pile of crap, PETA is a mild nusance. While there were two PETA members that disposed of animals in a high unethical and unhealthy manor, the majority are euthanized in a proper manor I'm sure. I'm fairly certain Michael Vick didn't kill any of his 8 animals in a humane manor.
Personally, I spend my time supporting the good groups out there, such as the ASPCA and Humane Society instead of bothering with the loud and abnoxious folks at PETA. At the end of the day, I'm willing to bet the overwhelming majority of PETA's volunteers and donors are good people. But it's the few that aren't, that make the news.