Web sites that deal in someway with railroads and that I found fun.
White Pass, Canada
North East Rails