Beckham resigns – so who should be the next England captain?

A wobbly-voiced, emotional David Beckham has stepped down as England captain. Thanks Becks – you may not have had a great World Cup, but no one can deny you've done great things for the image of football in this country.

So a new era dawns… who would you like to see installed by Steve McClaren as the new skipper of England? I'd go for John Terry or Steven Gerrard, both great leaders and the right age to captain the national team for at least the next four years. Who would you choose?