Channels.com, another guide to Web video, launches on $1.6MMatt Marshall 6:57 am, PT, March 20, 2007 See our story here.