- Microsoft Word
- Google Docs - to share with friends (most informal due to lack of templates and not friendly in terms of formatting and shortcuts)
- Figures/Tables/Equations: very easy to write and automatic number of equations etc.
- Higher control on formatting and fonts unlike MS word.
http://tex.stackexchange.com/ : Stackexchange for TeX
http://en.wikibooks.org/wiki/LaTeX : Wiki for LATEX
I have seen a few online (cloud based) websites forLATEX, that might be the future of scientific writing, where authors can collaborate online to write articles, and possibly integrate with Journals/ Publishers.
Then for this blog I use http://www.texify.com/ or http://www.codecogs.com/latex/eqneditor.php to write latex based equations as rendered images into html code.
People are usually scared to start with LATEX as it is typically not WYSIWYM // (an acronym for "what you see is what you mean") . Lyx is a downloadable software for Windows/Mac that is based on TEX and is WYSIWYM. ( http://www.lyx.org/)