Well I think I may have found a pretty good solution. Google Drive lets me post a link and anyone can view it...and an account is not necessary like it is with dropbox.com.
It says it even has 1080p as an option for streaming, but it stills seems that the quality comes out very poor. It also seems unwatchable while it is still downloading. None the less it was not a bad option considering.
So guys if you stream it I think you have to use 1080p and let it completely download. Other wise it gets too jumpy and makes weird noises.
I wrote this description earlier when I tried to post on YouTube and had planned on pasting it here as I was mainly:
"For some reason I was nervous about making a montage, because there are so many really good BF3 montages out there from the pc community. I mean, there are just some really good gamers making some really awesome videos out there. I was reluctant to dive into it, but really, really want to. I ended up trying to provide a different take on it, and I'm really happy I did, because it means so much more to me now. My take was to try to include a bunch of my buddies in the video. In all the clips most of my squad and team are my AVS xbox friends. This, to me, is kind of like a mini time lapse montage of the past 8 months or so of us playing together and the crazy madness that can ensue and develop. At times this game is just great. The song just happened to be something I have been listening to lately, so don't be scare by the word "love" from time to time. Though to me the lyrics kind remind me of my relationship with the game itself. It has taken me quite a bit of time to figure everything out, as this was the first battlefield game I have played. As a matter of fact the only games I have played online are Halo 3, Halo Reach and Battlefield 3."
Guys, I have been wanting to make some epic montages. I actually like this video (only when coupled with the song of course...I know nothing about this band though). I found my self stressed out over the thought of trying to make a decent one. But after I dove into it, I decided to make it an all AVS clip. To me that made it very meaningful. And that is why I like it. Plus some weird sounds from the song just happen to work out very well. I hope you guys enjoy, my mini time lapse montage of us playing together! And without futher ado. Sheesh...
Remember let the stream download all the way (on 1080p if you can, then watch it), this isn't as good as YouTube... (You have to change the quality, then hit play then pause until it is done.)
It's under 5 minutes
https://docs.google.com/open?id=0B3HzqUgBPq55akVrWUxCSy1IOEU