Vick missed 4 games in 2010 (and was a backup the first half of game 1 and missed the 2nd hal against the Redskins the first time they played)
However, if you extrapolate his #s over 16 games he would have had 4000/1000 in a season. He was that incredible that year. McNabb was amazing in 04, but Vick was better in 2010. It seemed like the beginning of 4 or 5 year run of dominance, but then his body starting breaking down.
The more I think about it it's really impossible for me to say either one had an indisputably better peak. Imagining Vick with a prime TO is scary. We never got to see a prime Vick either which is a real shame for all fans of football and just greatness in general cause that man would've changed the game and the position forever.