It used to be a pain to share your videos because not everyone has there own website readily available in order to share them.
But these days there are sites out there that let you upload your videos to share with the world...for FREE!
Personally I've been using
YouTube.com. They re-compress whatever you upload to a considerably lower ratio (lower quality) but it's plenty good enough to enjoy annnnnd it's FREE!...The only limit they put on you is you can only upload files that are either 10minutes long max, or 100mb in size...Whichever comes first.
If you have other recommendations please feel free to share.