Here's the Canvec rail lines in Smithers BC. http://www.openstreetmap.org/edit?lat=54.77618&lon=-127.17589&zoom=16
I really appreciate that people are importing canvec data, and appreciate the streams and lakes, but there was already a nice set of rail lines in northern BC made by ipodolsk http://www.openstreetmap.org/user/ipodolsk and that data has been overwritten by what appears to be less accurate canvec data as the canvec rail lines have exaggerated shapes.
In Northern BC, other keepright errors that I fixed seem to have Canvec and Geobase imported data overlapping each other. In most of the cases I have seen, Canvec and Geobase had identical nodes, so we didn't gain much by re-importing roads.
I'm sure that importing data from Canvec and Geobase is a huge task, but I think that in a lot of cases, we don't need to delete old road, or old rail lines to re-import more Geogratis data from the Government of Canada.
Best of luck.