I am using the BSNL braodband service and I am pretty much happy with the service.
BSNL provides good internet plans and I am using the Rs.545/month Unlimited plan and the service at the this pric is good.I pay 800-900 rs per month internet charge and taxes.
So, the for this you have to pay from 700 to 1000 per month.
After 2GB the speed is 512kb/sec and after 2GB of usage the become 256kb/sec as the service provide says but you get 60kb/sec speed after 2GB of data usage.
I will recommend this service who are looking for good internet at low price in India.