Mileage vary for all ISPs...but branding MTNL, which probably is most reliable as unreliable...will create confusion.. ppl will end up going for other ISPs and suffer further.I am not taking side of MTNL, i myself have tried 2-3 ISPs and after trying I have come to this conclusion... and its not just me... i have recommended MTNL to 10-15 ppl and they all are extremely happy.