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.