A new twist on the do it yourself video ap - Easy Video Producer. Ignore the screaming promises of building your email list on this over amped marketing site, but do take a look at the product demo. For those who can't use YouTube's embedding feature, this may be a solution.
1. Record your video (in their example, a talking head from your webcam)
2. Pick a web page template (theirs have slots for your video to be inserted)
and away you go.
See the demo here.