I just read Lynn's excellent post on Clicknewz about guest blogging. My knowledge of web marketing is still not very good but one thing I am good at is writing content. I'd like to give guest-blogging a try, but I have a few questions about it.

Who should I approach about it? I'm assuming someone who runs a blog in an area I know something about. But is that all there is to it?

Also, is there some protocol, or specific approach I should take when asking someone if I can post onto their blog?