Well I'm ready to post my verdict. I bought MTNL 3G Unlimited, and after trying it out for a few weeks, I can confidently say that I wasted some Rs. 3000. I live in Borivili West, in the Yoginagar area and the MAX speed I usually get is 1 Mbps. I would not complain about this, except that this is the speed I get on the VERY RARE occasion that I even manage to connect. I subscribed to the 3G service because I need a backup connection to my MTNL landline which is EXTREMELY unreliable. But now it appears that the 3G network in this area is routed through the same network which channels the landline broadband traffic. This means that when the landline broadband connection goes down, so does the 3G. And no I did not bother to phone MTNL to get the issues sorted out. The "aunties" who answered the phone whenever I called them in the past are first-class retards who genuinely do not know what they are doing. On more than 2 occasions I had to actually explain to them what "3G" is. But at least I knew what I was in for before buying the USB modem and the Unlimited package, so I only bought the prepaid and topped up for a single month's Unlimited, just so I could try it out. I was desperately hoping that MTNL would prove my pessimistic expectations wrong. But it was not to be. If it sounds too good to be true it very often is. Nevertheless, I see that other people living in other areas have had better experiences. In conclusion, make sure you go for prepaid, try it out for a month. Do not go for postpaid, and do not sign up for a 12 month contract of something stupid like that.