I've heard that this is because the US dollar is weak right now, not because the Canadian dollar is strong,... opinions?
If I understand correctly, it is both. US$ are weak due to trade deficit, high debt load (country and personal) and recently, the sub-prime mortgage issues.
Canadian$ has benefitted primarily from the increase in Oil Prices (as a net exporter), high commodity prices for minerals, etc, high interest rates vs US, etc., making Can$ more attractive internationally.
In my opinion, this opens up a short term (3+ months) opportunity for Canadians to purchase from US retailers. For eg. - a buddy of mine got quoted $7400 for a new Bandit 1250(non ABS) in Montana, vs best price of $8900 in Canada. Other than warrantee issues, it's not that expensive to import a bike (or so I'm told).
I would expect US Suzuki will have to increase 2008 prices, due to Yen/Dollar exchange, and Can Suzuki will have to drop 2008 prices. Right now, 2007 inventory was brought into both countries when the US$ was stronger and the Can$ weaker.