Hello Everyone,
I've created a website that sounds a lot like what you are looking for. I did this along with creating a video that we submitted to the FIRSTWorldTube contest.
My website has the ability to allow users to register and join groups and forums. Users can add groups, upload their own pictures and link in videos they have on YouTube. I can easily add abilities to chat if that would be cool.
I've designed this site to promote videos of FIRST related things (competitions, animations, etc...). I also wanted this to be a non-technical community that could be used as a way of getting teachers and principals to see what FIRST is all about (in schools that don't already have teams).
Please check it out and join. It's free (and always will be). I don't have many members right now, so you could be one of the first.
http://www.FirstObjective.org
Thanks,
Roger