Man I had a Tata Indicom 512 kbps connection for almost 4 years. Believe me it was hell. I had to deal with 30 - 40 % downtimes at best times. I stuck with it cause I had no other option. I am moving to dataone now. Avoid Tata indicom esp. if you are living in Bangalore. These guys have some problem with Bescom & Bescom keeps cutting their cables resulting in very long disconnections. Sometimes lasting upto months!. Its hell. Don't know how they are doing in other cities, but in Bangalore, its hell. Avoid Tata Indicom