Gary,
Sorry it took so long for us to get back. As it turned out we had this functionality all along, but didn't know it. To upload a video you need to use our My Site feature to create a video page. Briefly here are the steps you will follow:
Log in and go to the My Profile pageIn your profile page, scroll down and select the My
Site tabIf this is the first time setting up your site, create your site, give it a name, etc.Once you've created your site, in the upper lefthand
corner, use the drop down menu and select Video, then
click Create New Page.This will create a video page for you. Follow the on
screen instructions, upload your file, etc. Be sure to
keep the file under the maximum limits (15M
Click save when doneWe also have a more detailed help file under FAQs:My Site:
http://www.ideatango.com/content/view/428/80/Hope that helps!