Well i cannot say about others but you can take a look at NGC BROADBAND (http://www.ngcbroadband.com/ ). I am currently using their
Diamond Plan ( Unlimited @ 10 Mbps) . The cost will be 1999 INR. Really smooth service and good customer support. You can watch any HD videos without any...