After a downtime of 6+ months of 3G connection issues in BSNL Gujarat circle, it has been finally made up. I remember last time using it in last week of December 2012 and would get successfully connected only after midnight. Customer service declared it to be a server overload problem, which was being rectified. On 18/02/2013, I got an sms from BSNL: "Dear Customer, BSNL has further upgraded the network. Enjoy internet surfing on 3G". Now I am getting 2.5 Mbps plus on my Galaxy Tab 2.