One just needs to be patient. Look at the charges we had to pay when Cellular was launched - 16 per minute - whether incoming or outgoing. Today, most cell operators have plans for intracellular free, incoming is free all over, and cell companies are dishing out connections for a song. Reason is simple economics - demand, matched by supply. Same goes for airline tickets, or any other service. Broadband in retail is still relatively new in India. Give it time, folks, and we'll see prices crashing, and all this stuff about 2/- per MB will dissappear. For prices to fall, there must be one of 2 compelling reasons - sheer market sense / economics for service providers, or political reasons. For broadband at the moment, there is neither. So we have to wait for demand to build up, make up volumes for the companies involved to come down on prices.Caps I think are something that will always be there - but plans will become much more flexible, easy on the wallet, and suited to various user profiles.