I M A BSNL Broadband user myself, its been almost more than a year, and I barely had any big problem with connection.Speed of the internet depend upon the plan which you select(i m using 3gb 4mps download plan on which I get 250-300+kbps download speed then after I get 150-200kbps download speed which is certainly god in 800 rs plan, plus I get bsnl landline through which I get free calls to any network in all over india @ 9:00 pm to 7;00am)) which is a plus point. there are also new schemes which are going to be usefulll.
BUT BUT. if anytime you have any issue with connection you have call customer care many times.which is lag of bsnl negative point of bsnlbradband.it almost tae 2-3 days for resolving your issues. MAY TAKE 1 WEEK ALSO, .