Had Dish then switched to Directv earlier this year. No complaints either way. Directv had my locals in HD so that's the way we went.
It is nice to have two active HD outputs (same channel) on my directv HD DVR though (HDMI goes to the bedroom, component goes to the main TV).