We normaly create a blank page with what ever name you want for your post page and create a home page with your content and than go to settings reading and select static page and select Home as front page and blank page you created as post page and save.
and add the pages in your custom menu if your using it.
I want to make a menu like standart WordPress theme Twenty Ten. My menu code is the same code as standart theme. <?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ); ?>