I'm from West Bengal circle. I recharged my BSNL 2G sim with a GPRS pack of Rs.219 which gives 8GB( 4GB Day + 4GB Night[11pm to 7 am] ) for 30 Days. Then when i started to surf the internet using my data card( Beetel BG-64 Modem ) i was amazed to see that i was getting average speed of 3 Mbps . It has been 15 days since i recharged that pack and i'm still getting the same 3G speed. I don't how this happened, i didn't do any hacks or sms whatsoever. Looks like BSNL is so kind to me.