I am living in dahod and recently BSNL has increased speed for the same plans without any additional money burden
For just 675 rs a month you can get 2mbps till 2 GB and after than 1mbps unlimited and also you get 100 free calls and also free calls on Sundays and free calls from 21: 00 to 7: 00 everyday after all I would say that BSNL is best in budget