Msg#: 3818747 posted 8:51 am on Jan 4, 2009 (gmt 0)
Geo-location changes can take weeks, or even months to work their way through. You usually need patience - and backlinks from the target country, which can help country ranking, too. Make sure to set your target country in Webmaster Tools.
If your domain is a .ca, that works much more powerfully than a hosting change.
Msg#: 3818747 posted 3:45 pm on Jan 4, 2009 (gmt 0)
They need to crawl each single URL from the new IP, so it depends how many URLs you have. You can do a site: command and see your URLs disappear slowly from the old country and then do a site: command in the new country.