OpenOffice.org – Free software suite for writing and other office documentation usage. Extensions are available for extending software functionality. Microsoft office compatible.
Dictionary.com – Online dictionary with real voice pronunciation to reminisce or learn English.
Google Translate – Automatic translation tool from language to language.
Yahoo! Babel Fish – Another translation tool.
Adwords Keyword Tool – Research profitable keyword ideas prior to write your articles.