By installing Robert Buzink’s YouTube Brackets you can easily embed YouTube videos directly in your WordPress blog, even if you’re hosting it yourself.
All you need to remember after activating this little piece of code (plugin) are to include while posting a post/page.
See sample below to understand what I’m talking about:
Pretty cool!
And you can also post videos directly from YouTube once you’ve managed to set up your blog in their control panel (which isn’t working for me at the moment for some strange reason).