We don't provide Wordpress hosting, so for our own blog (blog.pressero.com) we just signed up for hosting directly with wordpress, and then you have two easy options:
1) Add a link in your navigation to the blog. You can see we did this in www.pressero.com
2) Wordpress can publish its articles as RSS. You can add the RSS feed to your site in the skins area.