Always remember you will not get any better product than BSNL broadband (if you choose the plan according to your need and pocket) considering the price and the product benefits but at the same time you would not get any worse services than BSNL, so if you are opting for BSNL then you should always ready with a separate temporary connection which will serve you better in BSNL downtime. I am using this 900 ULD plan, and I didnt find anything better than this at this price, but once there is any fault then I have to wait for min 4-5 days to get the things done.