Do you have MTNL's tri-band broadband service in your area. If so, you can try that. Though the customer service is not very good and the connection refreshes after every 10-15 mins. (you get offline for a few seconds) but still it offers a lot of plans and you will surely get a plan that suits your needs.
IMO, no ISP India is great so we have to live with some problems.
