Fixing emacs startup on Ubuntu Hardy (and Debian?)
Real quick: During emacs startup you may get messages in your *Messages* buffer saying "Error while loading file /etc/emacs/site-start.d/xxx.el". Most likely this is because that file includes a form (symbol-name flavor). Fix it to say (symbol-name debian-emacs-flavor) instead, and emacs will be much happier.
Noticed on Ubuntu Hardy with the emacs-snapshot package; I don't know if it affects any other distributions/versions.