The main emacs website is here
Aquamacs works very well for Mac users: Aquamacs
I use emacs because I can seamlessly go between Latex, R, C, Python,
and other programs using a single editor. It takes a little bit of time to get used to emacs, but the advantages are huge. See some of my emacs tips here .