Must be nice, nothing would make me happier than to dump Comcast.
But there are two things holding me back.
1) No HD locals on Direct TV or Dishnetwork. This was the main reason I switched from Direct TV to Comcast a few years ago. Both Direct TV and Dish receive the locals OTA and integrate them into the receiver so it is seamless to the user, but I live too far away to receive any HD OTA.
2) I own a Tivo HD DVR and they do not support either satellite provider.