As far as Vick having the potential of being an all-time great, I haven't seen anything in the last six years that would make me believe that he is even a good quarterback, much less a great quarterback. He earns his popularity by playing to the bling-bling crowd.
Vick could have been another Steve Young under the right coach, in my humble opinion.