On another forum, someone has confirmed that Peachtree TV HD has launched on EastLink, no word on the exact EastLink territory though. But apparently it's on channel 631.