Geno has already reached his potential. Some people just can't perform at the highest level, and Geno is one of those people.
Amaro is well on his way and will blossom if he gets a good position coach and an OC who knows how to use him..
I hold out a lot of hope for Milliner, Pryor, and McDougle...in that order. If Milliner can stay healthy, he has the skills. Pryor was put in a bad position last year. He's a Ronnie Lott who was asked to be Ed Reed. McDougle is an unknown, I'm just hoping he works out.