Putting a video up on YouTube would probably be the easiest way. When I have posted videos onto the forum I have not used YouTube, however. I transcode the video from my camera into flash video format, then I upload it to my server, then use my own custom media streamer.
This forum software does not seem to support the BB code youtube tag, so wherever you put the video, the only way people can see it is if you post a link to it

I guess we should just try to get the admins to install this mod to the forum:
http://custom.simplemachines.org/mods/index.php?mod=936Then we will be able to post the videos inside of the post.