ross,
despite the poll, facebook may be the first to get done as I can get it accomplished quickly and easily once I set out to do it. the other options require me to devote more money to the monthly operation of the site and I'm working to make that possible.
i'd like to get everything done in the near future but it's got to be paid for by the site and right now that isn't possible.
as for video hosting, if i upgrade the current hosting service it is possible i'd be able to have the site host it's own videos. i'm not sure if this is an ideal way to go about sharing video files since vimeo and youtube function so well but it's something i've considered providing as a service of the site. it requires big-time server capacity i believe.
thanks for the comments. i can't make the site better without input so i appreciate it.
bart