That's actually one of the most cost effective way to get started in affiliate marketing. Blogs are free and can bring in a lot of traffic if optimized right for seo and the content is good. Stan p.s make sure you use widgets like blugrush , etc