We want to start a blog for our startup, but we not sure whether we should integrate it into our site (e.g. www.example.com/blog) or if we should just use Wordpress and then link to it from our site (e.g. www.example.wordpress.com).
My gut reaction is that the first option is far more professional. Plus, there are plenty of tutorials on the web about how to integrate a Wordpress blog into one's site, so I don't think that would be a problem. But I notice that the majority of startups seem to go with option #2. Why is this?
This will simplify your life and also give you a place to communicate when (not if) your site goes down. I would also use a dedicated DNS hosting provider (we use worldwidedns.net) with a short TTL on blog.example.com in case you need to switch the IP in a hurry.