Well, the latest giant squid documentary is finally airing, 3 times on Discovery Channel in August (5 [8pm, et], 6 [12am, et] and 19 [12pm, et]); I haven't seen it yet myself. Click here for further program details.
And I think that the 16th repeat is going to work in Canada. Before, for the 5th and 6th, the link that Steve posted wouldn't work for me. The page would come up with some sort of error. Now it actually has a page for the new squid documentary, so here hoping!