When judging Olympic performance I think it is useful to look at medals won per capita. Historically, Canada and the US have done about the same.
http://www.nationmaster.com/graph/sp...ime-per-capita
Finland is #1.
Canada and US are doing about the same at #29 and #28.