If you thought all those ads in Times Square were annoying before, brace yourself cause you're about to see more of them. The Discovery Channel (with the help of its advertising agency) is embarking on NY's first ever HD advertising campaign by installing HDTV kiosks throughout NY in an ef...