Satellite is more flexible.

With satellite at home and the addition of a rooftop antenna to the hummer I can enjoy programs almost anywhere I go (doesn't work underground). Try doing that with digital cable.