3G will mean better service for millions of poor people who own mobile phones. one 3G voice is billed as one call by many operators overseas, no matter how many minutes you talk. Hopefully, similar model will be followed in India. For others it will mean more productivity or headache :D because they will make mobile internet cheap/practical for many users. Don't count everything in terms of porr and rich. Comparing government spending on infrastructure to introducing new technology doesnt make any sense. Private companies are going to develop the infrastructure not the government.