WordPress was originally created and used as a Blog publishing program. Only within the past few years has it emerged to use as a general Web site with or without a blog (or post) page. One of the minor challenges is converting your landing page to a ‘static’ (or fixed) page. A static landing page is in my estimation better for search engine optimization for the self employed small business owners I deal with. Frankly, they are not interested in becoming professional bloggers.
This short video from WordPress.TV walks you through the steps.
You can expand (lower right) to view full screen. Or go to the site.
Added 11-22-11 A blog post on how easy it is for WordPress Contributors to upload information to a WordPress page or post.
Added 11-28-11 How to easily embed a YouTube video into your WordPress page or post.