TV Services

I wanted to see what you guys thought about your TV provider.
Primarily for HDTV.
DirecTV (not too interested in 2 yr committment, used to be a subscriber but not for HD)
TWC (Seems to be ok - hate the GUI but the HD quality is good.
Dish (never used)
Uverse (long installation of 4 hrs from what I have heard).
I am interested in U-verse but heard the HD quality is not as good as TWC
Primarily for HDTV.
DirecTV (not too interested in 2 yr committment, used to be a subscriber but not for HD)
TWC (Seems to be ok - hate the GUI but the HD quality is good.
Dish (never used)
Uverse (long installation of 4 hrs from what I have heard).
I am interested in U-verse but heard the HD quality is not as good as TWC