Definitely Euro 96. At Italia 90 it's mostly Union flags.
Fact that we played Scotland and hosted it made the difference.
We, as in my friends and I, were flying St Georges flag at Italia 90, and it was not a far right political statement.
There is little doubt that the flag of St George is perceived by some as a racist comment but should we care, I think not. I get more wound up by Scotland and Wales having their own National Anthems and we have to make do with THE National Anthem. I vote for Jerusalem but there are so many much better that God save Our Queen!!
I don't know anyone from abroad who associates the St George's flag with the far right/racism etc, and I know a lot of people from abroad.