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";