Tonight Rocky Mountain PBS aired a 3 hour special featuring 17 North American tourist steam trains. A couple of highlights:
http://en.wikipedia.org/wiki/Chehalis-Centralia_Railroad
http://en.wikipedia.org/wiki/Kettle_Valley_Steam_Railway
http://en.wikipedia.org/wiki/Chehalis-Centralia_Railroad
http://en.wikipedia.org/wiki/Kettle_Valley_Steam_Railway