I want to point you to a site hosting some excellent train photos. Walter Pfefferle hosts a site called RailPast Photos that contains his excellent train photographs. He has it divided into galleries by railroad, much like I do. For example, he has VIA Rail, CN, CP, and shortline pages.
I like his Ottawa Southern Railway photos because they have Alcos. :)
Walter also posts many videos on YouTube.
Check it out!