I'm voting "no penalty".
Keith Collantine is right when he says that we can't have penalties for every driver who loses control by accident and happens to hit someone else. Yes, Vettel has done it more than once. Yes, he's an arrogant little ballbag and it's about time he was taken down a peg or six. But the last time I checked, drive-thru penalties aren't handed out to people just for being arrogant ballbags. They're handed out for breaches of the regulations, and I'm not sure that crash really counts.
It is, however, time someone sat Vettel down and asked him what the **** he thinks he's up to.