Get a Slingbox, pay a friend about $10/mo to get an additional cable box, and you have access to everything on TV for 1/10 of the cost. (And I think it's legal.)