Marketing blogs (like this one) are great for communicating ideas and suggestions for improving your marketing efforts. You can unearth all kinds of information about how to generate leads, cultivate leads and grow your business. A lot of the material you find is interesting and even stimulates your thinking about how to make your marketing more effective. Sometimes the information is simple and straightforward. Other times, it seems pretty complex.