There are some things to like about BSNL - It is not a joke. In Bangalore it is pretty much 'the' most reliable ISP and a very good billing system. I can understand, no one would be happy with 512kbps, I am not as well - but as far as reliability goes, BSNL is the best over here. There is Airtel and ACT broadband in my neighborhood which have much cheaper plans and who offer much better speeds but ask the guys who uses them - Once down - you simply don't know what to do. BSNL - In the 3 years I have used here, it's been been down for a combined period of 12 hours at max, that's how good it is.
I am not adverse to adding another ISP, but I wont disconnect BSNL - It will remain my primary ISP. I hope they increase speeds to atleast 1Mbps after the FUP.
But honestly, how many ISPs have 1Mbps after FUP - Very very few plans. Their FUP is greater thats all. So its not always good to bash BSNL, sometimes they work very well.