If you are planning to have a broadband setup than you should never go for bsnl, its seriously means 'bhai sahab ni lagega'; ).currently I am using bsnl broadband having the 8gb plan, on which company promised to give the speed of 512kbps, but literally I have not seen this speed throughout.The speed is always between 150 to 200kbps and only sometimes maximum times it gives the speed of 70 to 80kbps and connection quality is also poor, sometimes it do not work for the whole day, no proper customer support is being provided, never go for this broadband connection.