Facebook has recently made some major improvements to its video capabilities, and it’s now giving YouTube a serious run for its money. Of course, if traffic is what you’re after then YouTube is still your baby. But if you’re using YouTube as a free hosting site and embedding the videos in your blog, you can ...