After much consideration, I think there could be a solution to this problem. I think there should be just one GP per country, so could they not give Canada a Grand Prix? If they build a good track near Toronto or Montreal it might just be a good comprimise. People in the northeast of the US can go to Canada, people in the southwest can go to Laguna.