I am talking Cable DSL modem. You get internet on the same cable which connects to your TV. The cable operator sets up an internet service on the same cable.
I am having a 256 kbps connection. Monthly download 1 GB. Free download from 1 AM to 7 AM. All at Rs 350/- pm.
Moreover, I connected a splitter to the cable and connected it to the TV too. So, double benefit at the same price.

And their service is excellent. If I call them at 11 in the night, they come and repair whatever the problem maybe.