I have no comments on the logo... logos are logos. Whether it has a peacock on it or not, it doesn't affect their already crappy customer service. xD
Why would a cable company purchase one of the big three major tv networks? (The other two are ABC and CBS).