U cant club all NGOs in the same category miss....there are NGOS like PRADHAN,PRAGYA....and many others which are really making a huge difference to ppls life out there in poor rural INDIA..its easy to criticize sitting back in ac offices....but its tuff work for ppl working to uplift the down trodden....leaving behind the luxuries of metro life....I have seen ppl give up the easy corporate life and are now toiling in villages to make a difference..