What's Been Your Experience with PR?

This week, conversation on the 21 Hats Podcast turned to public relations: How do you get it? How do you assess the results? How do you choose between advertising and publicity? Can you do it yourself or do you need to hire a firm? What should it cost?

What’s been your experience?