copperbadgehas helpful advice on What You Should Do If You Foolishly Clicked The Link (like us) (http://copperbadge.livejournal.com/2610603.html) (all the relevant links & info in the comments). I'm now installing the key scrambler with much anxious flailing.
no subject