I'm personally a big fan of JW, though I've heard Floplayer is good too. JW has an enormous number of features and has a very clean interface. It takes less than a minute to set up a video online; I host all my videos myself, mostly video game clips and x264 demos. (Example 1 Example 2 Example 3 Example 4 Example 5)