Exploiting The Potential Of Blogs and Social Networks