Site Recommender is an open source "recommend my site" application.
Site Recommender allows web site visitors to recommend your site to one or more recipients. Default messages are easily modified and the look and feel is customizable via CSS stylesheet. You can choose to be notified when your site has been recommended, and email addresses are hidden so cannot be harvested by spammers. Also contains error checking.