Email Bookmarklet
Note: Safari now has this feature — just look in the File menu. For more features check out this Safari Extension.
One feature that Safari lacks is the option to email a web page to someone. This can easily be done by creating a bookmarklet to place in the bookmarks bar.
A bookmarklet is a small piece of Javascript that you can save as a bookmark and reuse. For the email page bookmarklet, enter the following into the address bar in Safari:
javascript:location.href='mailto:?SUBJECT='+document.title+'&BODY='+escape(location.href)
Now drag the globe icon at the start of the URL to the bookmarks bar, and name the bookmarklet "Mail this page" or something similar. When you click it, your email client will open with a new message containing the web address and the title of the web page. Now all you need to do is choose who to send it to.