Hopefully Google will soon index this page again and the cache will be cleared and my email address safe from spammers, at last...