Haven't really looked into it so I'll accept the flames but...Mexico?!? How many viable locations to host in that country?
And Canada? I believe they put less resources into the sport than some 3rd world countries.
I guess I should just be thankful one of the possible Canadian locations will be as close or closer than any other US site.