A great idea; our own 'channel' on the internet. Catholic Tube. And they'll be running daily updates and meditations on 40 Days for Life. The video titles are rotating on the widget on the sidebar to your left. This way, you can always get to Catholic Tube via Causa Nostrae Laetitiae.
Thanks for the link, Travis!