Blogs have some huge advantages such as the many directories and services that are Blog specific. However, there are many that believe actually branding your site as a blog can hurt because some studies have shown that most people don't take blogs as seriously as regular sites.
I personally would go the blog route, but there are some out there that think it's less "professional" and can hurt.