Mail may do something else weird, though, I haven't tried it. :)
Mail uses webkit for text editing.
Using the contenteditable/designMode attribute you can get the same
effect in safari.
I have a bookmarklet in my bar of: javascript:document.designMode="on";