You know, I was thinking that you're probably getting the spanish Google version because your IP address is associated with Mexico. This is why just setting it to english wouldn't work, every time you go there it defaults to Spanish because of the IP address. Don't know why the Canadian one would work though :p BTW, "eh" is just a colloquial word that some Canadians use at the end of a phrase.
