Top app as a commuter – Caltrain Review
I use this almost daily, since I don't always leave at the same time or from the same stations. Even provides dynamic updates pulling from Twitter and other sources so I can predict the impact of delays.
Review by LePheel on
Caltrain.