I dislike the FA, I disliked Capello, but i detest John Terry.
He should NOT be England captain - the FA did the right thing in my opinion. Innocent until proven guilty blah blah blah... he's brought the game into disrepute. He's in a position where he's looked up to by millions of kids in England, and he's put himself in the position where he's actually been charged with racial abuse, not just accused - charged with it! He's a loser.
As for the england team and who should be manager etc... i honestly dont know. I dont like 'arry as a person, and other than the current form of his team, i dont think he's really done anything previously? I think the best choice for the England team would be Arsene Wenger... Arsenal need a change, he knows the English game, he nurtures young players very well, and he has a clear playing/tactical style that is closer to Spain/Barca than any other manager.