HARO – Best journalist queries overall
Reporter Connection – Free journalist queries
ProfNet – Paid journalist queries
How to submit an Op-Ed to different media.
PRLog.com ? Free Press Releases
PRWeb.com ? Not free, but better backlinks
How to Write a Great Press Release – Inc.com
Press Release Ideas from PRWeb