I was wondering if anyone recalls when Comcast was pushing their on demand service through this "Channel 1" branding campaign around between maybe 2006-2008? The ad in specific that I remember seeing centered around nature and the arts/culture and depicted jungles and cultural landmarks such as the Eiffel Tower and works of art like Michelangelo's sculpture "David" and ending with the Channel 1 logo in the sky or something. If anyone has the faintest recollection of what I'm talking about and is able to perhaps find a recording of this ad, please share.