I am using bsnl broadband since a year and present I am using 2mbps with unlimited data plan for cost of 1199. I never had complaint about speed. Speed is really good for that cost and hassle free browsing YouTube and descent downloading. However sometimes there arises a connection issue because of the bsnl branch technical probably, but that also get solved in short time. Otherwise speed and reliability Is very good. Very useful plan and very reliable.
Bsnl customer services is very good in our area.the only problem I see is bsnl doesnt have a 24hrs customer care. They provide great service and support to all the customer.