When a train is late, there's a lot of frustration about how late it's running and where it's currently located.
There's a website that uses Amtrak data to display that information. Go here. You'll get a US map. Zoom in to the Northeast and you'll find the Downeaster train ID's. Click on the train and you'll get the location, on time status, speed, etc.
'Julie' (1-800 872-7245) remains your best bet for an ETA.