Alaska (and probably some others) have their entire timetable available via a little app that updates itself everytime you sync. It's really great. I would look into whether the OAG is available that way. THAT would be the ultimate commuter's solution, along with wifi so you could check flight status.