There are a few binary Emacs packages for OS X floating around out there, but I always build it myself from the sources. This usually results in an Emacs that works the way I expect, rather than the way some "helpful" distributor thinks it ought to work.
I'll assume you have the developer tools and
bzr installed, and know how to open Terminal and type some commands. Here are the commands you need to type:
bzr init-repo --2a emacs/
bzr branch bzr://bzr.savannah.gnu.org/emacs/trunk/
When this is complete, you'll end up with
Emacs.app in the
nextstep subdirectory. You can run
Emacs.app from there, or copy it to your Applications directory.
Update 2010/10/29: Discovered that the Emacs team now uses Bazaar (
bzr) rather than CVS. Updated the instructions accordingly, following advice from http://www.emacswiki.org/emacs/EmacsForMacOS and http://www.emacswiki.org/emacs/BzrForEmacsDevs. Also, found what appears to be a faithful binary distribution at http://emacsformacosx.com/.