I could be wrong but I think they fixed this particular malicious site forwarding your email issue. By default, you can no longer set that filter until you change a setting.
Still, I use gmail in one browser (Opera) and surf with another (Firefox).
I recognize some of my struggles in that piece. People get tired of me saying it, but I don't care:
"Chose your semantics wisely, for they do have consequences."
Ironic that in a discipline which requires such a high degree of precision in the use of its symbols and tokens consistently prescribes obscure and contradictory rules for their usage.
Although not required, success in this field is enhanced if one possesses the ability to mentally manage symbol sets with a fairly agnostic attitude towards their clarity and consistency.
When I was a newbie, I recall more than one veteran C programmer giving me a quizzical look when I asked who the hell thought it was a good idea to use the same symbol to express assignment and equality.