Does your blog sever for your site? if you update it often, then the google spider will come and collect your blog.
If you get a chance, look at the options on this page, http://www.catanich.com/search-engine-submission.asp Just do it once and then setup up the Webmaster Tools account to handle it from then on. We also us xml sitemaps to submit all our pages.
Don't waste your time by submitting your site to search engines. They will find your site from its backlinks and this is the natural way.
You can ping it and submit the rss feeds. You will get spiders to visit asap. If you have a blog you can get plug ins to automate some of this for you. Best Wishes