I spent a few weeks in Scotland last year. The steam engines are spectacular; the diesels are about as exciting as a bowl of cold porridge. I would like to go back to Scotland sometime in the fall to shoot the steamers at night. There are also a lot of very cool trestles and bridges in Scotland. In fact, two of them are on their 10 & 20 pound bank notes. Can't go wrong visiting a place that actually puts trains on their money.
Another place I want to go is Bavaria. They have some steam engines in regular service there, for excursions. Finally, there is a train in Norge that goes under a waterfall. Scenery there is quite fantastic. A sleeper of a place to visit is Slovenia. The costs there are a bit lower than the rest of Europe (we generally spend about $1, 200 per day with a family of 4 in Europe.) The trains in the mountains of Slovenia are spectacular. In one place you can drive your car onto a flat car and then ride the train. All in all, Scotland is the one place I most want to go back to for foamer shots. The steam engines are smaller but more plentiful, and they have a very "precise" sound to them. I also found Scottish railroaders very foamer friendly. How friendly? We took the sleeper train from Glasgow to London one night. While waiting for it to depart, I wandered up to the cab (electric) and the engineer (driver) invited me in. We sat and swapped stories for about half an hour. I probably could have ridden with him, but really needed some sleep. No chance of that in the U.S.! One other bonus with Scotland is they speak English (sort of.)
Also on my "to do" list for the next five years is the Tibetan train from China, and the steam trains in South America (Chili, Argentina.) The scenery there is unmatched anywhere, and South America is relatively cheap to travel. And, don't forget you can take a train from Winnipeg to Churchill if you are after something really dramatic closer to home. There are few chances for photos though as it's almost all roadless wilderness........
Kent in SD