self-love is a simple set of scripts that will tell you when someone visits your website from a new referrer - that is, a URL which has not appeared as a referrer to your site before. It can spit out HTML (if you want to use it in a CGI script) or flat text (good for dropping into emails, say, via a cron script).
Why? This is useful if you are interested in seeing how people find their way to your site. For instance, I like to know how people are finding their way to my record label; maybe someone has posted an album review that I wouldn't know about otherwise (this really happens).
How? A pretty simple perl script and, if you like, a bash wrapper that can be called from cron. The script as it stands is hardcoded for Apache "combined" format, but that's easy to change.
Note: you probably need some Unix savvy to install and use this toy.