I just switch between u-verse and comcast for internet, when promo expires, I call and see if they wanna match the current price from the other, if not, I switch.
even if promo expires and they won't extend it or offer anything, its cheaper with u-verse than cable that imposes mandatory extra fee for active cable if you don't have TV