seriously what do you guys want Vettel to do? Go onto his knees and kiss Webbers feet? (and I don't mean that symbolic atm)
First of all, shut up (I mean, Vettel, not you, of course).
He has to stop with all this childish "I wish I could go back in time", "I will compensate", "I didn't do it on purpose"... He had ten laps to give back the position, we have seen him celebrating and we have seen how he was worried not for his acts, but for the reaction of the team.
Now, he will have to live with the fact that he is not Mr. Nice Guy any more. There is no "Get out of jail" card that will erase instantly this stain. He has to live with it. Then, it will be up to him to learn from this, and, I he wants, to try to be a good teammate again. But he will have to make a sustained effort. It is not a question of giving back one place "a la Schumacher", when he sees it fit.
What is done, is done. Want to be a good teammate? Be one. But don't put forward silly excuses or promises, in the hope that people forget what you have done, because it does not work like that.