Hubpages is a web 2.0 site, where you can post quality content. It is free and you can use this for your marketing/link building strategy.
However, before you start with Hubpages, I suggest you check their FAQ section and take note of their website rules. They are very strict and do not allow duplicate and low quality content. In addition, they also do not want spammer, so be careful when building links to hubpages.
I hope that helps.