I donno much about actual incident but even harbajan told that sreeshanth has not provoked him before he slapped. Anyways Slapping or man handling any person is not a solution especially if you are a gentleman and have become famous thus idol for atleast a few section of people. Sreeshanth does sledging and is done by most international cricketers. If atleast one person from india does not return what English / Australians do to us then there is no fun. By words it is always fine to sledge nut not abuse. There has been no case that sreeshath has abused.. He has only sledged. Banning umpire is appropriate as he is not supposed to talk to media like this and that too when he has not raised the issue to the panel as a written document.