Here is an idea for an app of any of y'all want to tackle something new. I was thinking of my pastime of logging my trip while on board and thought how cool out would be to combine the social aspects of Waze, the tracking of a Garmin the visibility and reporting of Amtrak status maps all rolled into one. It could be used to estimate time to next station based on miles made good, average closing speed, and timetable expectations. It would be really cool to have rail maps preloaded with section speeds. The social aspect would allow for people to optionally be visible on a specific train. Train stopped because of a accident? Weather? Post while online. Now obviously it wouldn't work out of cell range, but I think the concept is neat.