The Huffington Post launched an Internet TV news/talk channel yesterday.
Huffpo launches Internet TV talk channel