Smarttabs are good - http://www.emacswiki.org/emacs/SmartTabs

Smartabs help line up well with some different indenting styles, especially jsdoc.