Preprocesadores JS

Hoy simplemente os traigo una pregunta; acabo de terminar la lectura del Pequeño gran libro  de CoffeScript si todavía no lo habéis leído os recomiendo su lectura, por lo que lo primero es dar las gracias a Javi Jimenez por escribirlo y mas aun dejándolo gratis aunque con posibilidad de donación, que sin duda vale los 5$ que el sugiere o mas.
Por otro lado hoy en día esta en la boca de todo el mundo el uso de los preprocesadores, los hay para CSS como SASS o LESS que ya hablamos en algún apartado de ellos, especialmente de LESS, los tenemos para HTML como HAMM, y para JS, que sinceramente soy un novato en este tema y no he encontrado gran información, aparte de CoffeScript.

La pregunta que quiero lanzaros es
¿Vosotros usáis preprocesadores de algún tipo en vuestros desarrollos?
¿Cuales?¿Por Que?

Sobre preprocesadores JS, ¿Cuales conoces?¿Cual crees que acabara ganando la batalla?