The big 'C' of corruption can be combated by other more powerful 'C's!
(courtsey Sri Sri Ravi Shankar of the AOL fame )
First is the sense of 'Connectedness'. A lack of connectedness or sense of belongingness breeds corruption in society. After all people do not try to cheat their own family or those they have a sense of belonging.
The second 'C' is 'Courage'. A lack of self-esteem or confidence in one's own ability is one of the causes of corruption. It is fear, or insecurity in a person that makes one become more corrupt. He then tries to find his
security only through money, which doesn't really happen.
Third is an understanding of 'Cosmology' - Seeing life from a different perspective of space and time is what will deepen one's vision about one's life.
Seeing life in the context of this huge universe and unfathomable time can broaden one's vision, broaden one's mind and can enrich one's heart.
'Compassion' can bring back dedication in society and remove corruption..
The last one is a sense of 'Commitment' - commitment to contribute to society. When a person has a goal, a commitment to a higher cause in life, it brings a shift from gaining to giving. When the equation between needs and responsibility is disturbed , there is chaos.
In addition we should be ready to speak out and take up cudgels against corruption-but without anger or violence! When many bristles are put together to make a broom , they are far more effective in cleaning a large hall then they would have been individually.