If your data download requirements are normal then BSNL's 4 mbps plan is good, but if its 24x7 then I think the plan will be a mascara.. hiding the real ugly eye.
just coz all facility has bsnl doesn't mean you have to get bsnl too, try to see if reliance wire line plans are available there...