The only old guard member with the personal character deserving of being captain is Barry but to be honest he should be out of the national team picture in favour of youth now along with various others. What a generation of c*nts England produced - Terry, A. Cole, Gerrard, Lampard, and he is younger but Rooney. Horrible people with no morals or redeeming qualities as men.
I just hope the new generation doesn't fall into the same trap. Already Wilshere, Johnson, Carroll, and others are flirting with trouble. Rodwell and Milner look like model professionals and possible captain's material. Dawson and Lescott at 27/28 are also good professionals with some experience but neither has proven they can make a starting spot their own.