Check to see what services you are getting and look into down grading your service. Another option may be to cancel your service with the provider and pick up new service with a different one. New customers can get better rates. $170/month is quite high.
Get rid of some services. Call your cable company though because when I thought On Demand was too much, they offered me a bundle deal and I got more (phone, internet, and my cable with On Demand) for the same price I was already paying.
I would recommend getting rid of cable altogether and getting Netflix or Hulu. Hulu you can watch recent tv shows, but with advertisements. Netflix you can watch a lot of tv shows, but the season has to be finished before it gets uploaded. Both cost about $8 per month.