Guys in my view we need something like Chinese kind of communism at least looking at the current political scenario.Capitalism is working out fine in the developed countries because of their less population.Its said that in such scenarios u leave the country to a free market control,even with vested interests and everything will take care of it self.Even the limited labour factor will ensure that unskilled workers are paid well.The Govt. may need to interfere less until and unless any issue of national importance arises.But in India we are still not ready for a full free market economy.And seeing the kind of politicians our democracy is churning out,democracy itself needs to be kicked out for sometime and a politburo be formed with more transparency and accountability who can best balance the the concepts of socialism and capitalism and march on till we reach a stage where we can capitulate to a complete free market economy.---Of course forget the constitution :)