The AT&T Uverse installation took approximately 7 hours and I honestly have to wonder if the installation guy was riding the clock.  My house was already wired for TV and the guy didn’t run any new cable other than change the ends at the cable to make sure they were properly grounded but that’s another story.
The telco guy did run the cable from outside the house but that didn’t seem to take longer than about an hour.  I wasn’t too bothered with the length of time but I was worried when he was done with the install.  After 7 hours, he got two TV’s working flawlessly on AT&T Uverse but on my main family LCD TV, we kept seeing the following error on the TV:

Your Television Cannot Support HDCP Video Over Your High Definition Connection (H1001).
No matter what the AT&T guy did, he could not get the receiver to work with my TV. He ultimately ended unplugging my Sony Receiver (multi-HDMI inputs) and plugged the AT&T receiver into the TV directly and that fixed the problem BUT I can’t use the receiver for other stuff. Fortunately for AT&T, I had given away my HDMI PS2 and no longer need the multi-HDMI inputs otherwise I would have sent him packing.  It’s important to note that I did not have ANY problems with the Sony receiver with the satellite dish equipment so why I suddenly have problems no one could tell me.  This was THE UGLY with AT&T.
After playing with the service for a few days, I can quickly give you a list of features that I think are missing or would make the experience better:
1. No channel “auto tune”. I got into a habit of auto programming my viewing for the evening when I got home. For example, I would program the satellite receiver to tune to channel 208 (CNBC) at 6 p.m. then channel 182 (Discover) at 8 p.m. and Channel 108 (Comedy) to watch The Daily Show at night but that feature doesn’t exist on AT&T.
2. The package I got came with a DVR and it’s great but it has a big problem; when recording an HD show, one of the TV’s becomes “locked” as it records the show so you can’t watch an HD channel but you can watch an SD channel.
3. LED lights on the receivers. I’m honestly getting pretty sick of seeing LED lights on electronic devices; they serve no real purpose. The light coming from my receivers lights up my rooms at night and I don’t need a glowing green light when I’m trying to go to sleep. I’m having to end up covering the LED lights to make my room dark and I’m trying to figure out if I can burn them out somehow.
This is THE BAD.
And now for the GOOD, the really, really GOOD.
Now that I’ve gotten my pet peeves out of the way with the service, let me tell you about the great features and what I do like.
1. I absolutely love the quality of the HD channels. I had read that AT&T was compressing their HD signals but if they are, I can’t tell. I think the HD quality is actually better than satellite but that’s just my opinion.
2. I absolutely love the AT&T Web Remote Access.  Essentially, you can log on from the web anywhere, look up channels and shows and press the “record” button from anywhere on the planet to record a show. With my travel, forgetfulness, and busy schedule, I won’t ever miss a show again. I’ve already pre-programmed the receivers to record the whole season of HEROES come travel or no travel. I won’t miss a show!
3. I absolutely love the Video on Demand features although I’m not crazy about the pricing ($4 to $7) but then again most rentals are for 2 or 3 days at a time.
4. I like the multi-views of News & Sports although I would like to create my own custom multiviews.  For example, I’d like to have Bloomberg, CNBC and CNBCW on at the same time.  Yes, you can watch 3 channels at once!
5. I like the ability to have my own video server plug into the receiver although I haven’t messed with this feature yet and it is a work in progress project. The idea is all my home videos will be accessible via the receiver at some point just like the Video on Demand feature.
Overall, I’m happy with the features and product and I’ve yet to experience any “rain fade” like I did with satellite but I would love to see AT&T fix some of my pet peeves.