Stevie,
You can save several thousand by purchasing in the USA, even after you pay the exchange rate, taxes, duties, and vehicle inspection.
But as Sassy mentioned, Honda Canada does not like this as it cuts into their profit (or very high administration fees), so once you bring in your bike, have it registered and licenced, Honda Canada considers it a gray market bike and refuses to honor any warranty claims. You will have to return the bike to the US for any claims.
Good thing is, that there are no recalls for '05 or '06.
good luck.