I bought a BSNL 3G datacard(MMX 310G) back in October 2010. And, with the datacard I got a 3G sim with some free usage with a validity of 2 months and the speed and performance was just awesome. After this free usage period ended the validity of the card also gave way. So, I asked the customer care and other sources and recharged with Rs. 19 and did a topup worth Rs. 55 and received 6 months validity. Thus the sim was converted to 2g and I recharged it with Rs. 274 expecting to get 3g speeds but found it quite dissatisfying (speeds touching a max of 20 kbps). The sim stopped receiving 3g signals altogether. So after a lot of consultation and calls to customer care I recharged the same sim with Rs. 4200 and again the sim is receiving 3g signals but when I connect to the internet the browsing experience is quite like the 2g one and the downloading speeds are upto a mere "20 kbps". I have already tried the local service centre who dont have a clue and the customer care reply is still under process(and I suppose it will remain so...). Please suggest a way out. Should I recharge with some other pack or should I get another 3g sim with the same number?