It's not easy......somehow the scourge will evolve
Few days ago, i received an email from 'Google Adwords' team asking me to visit their 'site' to verify my credit card account .... the email
From field is really google domain (easily spoofed of course).......... and the link text is google site but the actual URL is NOT...........damn phishers... i hope no one got scammed.........
Anyway, kudos for your effort.