I have a few good spots, I live in King of Prussia and the old reading is over the hill from my apartment, I walk to the old Port Kenedy station in Valley Forge, sit on the bench and wait for a train heading to or from abrams, there is also a bridge right above the tracks that gets me some good shots. Another Place in KOP is Abrams Yard. They have a gravel area you can park in and they will do switching right in front of you, bring your scanners and hear what they are saying over the noise of the switcher and cars. And finaly, back when I used to live in Pittsburgh, I would watch trains from the Smithfield street Bridge, CSX bellow you on the old P&LE, The T on the other side of Carson, and NS on the old Pensy on the hill.
--- Vinnie