Yahoo is now using what they call personal sign-in seals to combat Phishing. Interesting idea.