Its been some time since i've stumbled upon the NFB's website. Today I did via a Facebook ad promoting the new David Suzuki moving coming out this fall.
I must say the i think fairly newish
http://nfb.ca/ website is pretty awesome. A lot of content, and lots in HD.