Would use blogs cos they do very well with
SEO. Content gets indexed very fast too.
May be if you are very good at marketing you can try sites but the if you are like me, i mean a noob then blog is better may be you can get some fruits with a less of efforts
