I want to publish a post on a particular page that I have created. Is there a way to assign a post to a particular page? Right now, all new posts go directly to my homepage. This is a .com installation. I am worried that I should have gone .org.
By default, the front page will display the latest posts. Looking at your site, do you want your posts to appear on the “Blog” page? If so, then you can achieve this by changing your front page to display a static page, and assigning the “Blog” page as your posts page. Please see this support document for more information (and a video walkthrough): http://en.support.wordpress.com/pages/front-page/