Eric Anderson recently wrote an article in iMedia Connection on the 10 Commandments of Content Marketing. I think you'll enjoy reading them.
I have found that providing content that stakeholders and prospects will find entertaining, educational, or otherwise valuable is quite simply, the best possible way to generate awareness and loyalty.  It's a simple formula really:  Give them what they want, let them play, and invite them (and their friends) back for more.  
Content marketing gives consumers a reason to engage you and helps build trust, loyalty and retention.  Once you have that, you have a customer that will advocate for you all day long.  
Now insert that into the customer lifecycle model and see where it takes you.  :-)

