I've never put any of my films on the internet. What's the best way? Quicktime? RealPlayer? Something else?

And, what problems, if any, can I expect to encounter if the film contains profanity and copywritten music? I don't mean problems from the owners of the copyright, but the upload provider.

In other words, can anyone just simply upload any film they've put together, no matter what it's contents?