Have you considered watching tv online? now a days you can get pretty much every show online.
I don't know what it's like in America but in the uk pretty much all the main tv channels like BBC, itv, sky and channel 4 offer tv shows live and anytime. And of course there's sneakier ways of watching programs that aren't shown online by their broadcasters, like tv blinx for example.