Michael Vick is the most overrated professional athlete of all time. He just got too much press....kind of like Reggie Bush is getting now (once-in-a-generation player...or at least since Ki-Jana Carter, Desmond Howard, or Raghib Ismail). Michael Vick could be the best quarterback in the league, and he'd still be overrated. And Michael Vick isn't even close to being in the TOP HALF of quarterbacks in the league. Seriously.
You have the top tier in Brady, Manning, Palmer
Then a second tier with guys like McNabb, Hasselbeck, Plummer, Brees, Green
Then a better-than-average group, with guys like Favre, Culpepper, the other Manning, Roethlisberger, Leftwich, McNair, and Brunell
The thoroughly average group, with guys like Pennington, Dilfer, Grossman, Simms, Holcomb, Collins, Boller, and Vick
The can't-win-with group, like Brooks, Bledsoe, Harrington