The Return of Emacs
Getting the fonts right has got Emacs back to my desktop. Since I got the Mac (hey, that was October 2003, time flies!) I was using it occasionally to edit my encrypted passwords file with crypt++.el, and some editing here and there, but the font rendering made it kind of ugly and in consequence didn't fire it up often.
I was mainly flirting with SubEthaEdit, or TextMate for quick scripting, with vi in the command-line as usual. Regular programming at work, or playing around with my personal projects, went to Eclipse.
Although I don't have the same control over Eclipse than I have over Emacs (not to mention the list of available modes), and I miss a lot the smart M-q, Eclipse is an IDE I like, and its support for Java is superb. Only it eats too memory for these 512MB, so I need to keep the number of open applications small.
For Perl, Python, reStructuredText, and some other stuff my editor of choice now is Emacs again.
By the way, with the configuration I came up with a couple of days ago most glyphs were OK, but then I noticed a few keys didn't work properly. Thanks to news:gnu.emacs I could figure out the correct value for mac-keyboard-text-encoding is kTextEncodingMacRoman.