My company has produced more than 23 offline video products. So, I know some of the ins and outs of creating great video.
BUT...
Online video has baffled me a bit.
I ran across this link for current.tv and I think you'll enjoy it -- and benefit from it. Hopefully as much as I did.
You'll get tips for creating great video ONLINE and OFFLINE...
http://www.current.tv/studio/survivalguide/
Check it out...
ALSO -- Why not share back with the board some of the things you're doing online with video.