blog exposure: 10 free ways
list of guest blogging sites
allow-guest-posts
new-blog-ideas
writing-guest-post