I wouldn't very good customer service from either. A lot goes into this, as every case is different. Depends how many TVs you have, how many of those you want in HD, how many you want to DVR from, etc. Then you get into comparing packages with the channels you want, speed of internet access, etc. I have had TWC for years, and really wanted to find a good reason to switch to Uverse. But when I added everything up, it was about the same cost, so why change my email address and go through all the hassle of installation. We have 7 TVs, and with TWC you don't need any boxes. (Well, I have one anyhow to get HD on the main TV) Plus, if I remember right, you had to buy a sports package or some other tier to get FSN.