I use this app every day. It is easy, intuitive and straight forward. If you change trains in Newark Penn I recommend setting the transfer time in preferences as the default is 0 minutes. Sometimes simple is so excellent and this is one of those apps. And the schedule is stored on the phone so cell service is not required to get search results which is brilliant when I am on the subway headed to NYC Penn station.
Coney bug about NJ Rails