Should iRun is one of those rare apps that proves that sometimes like in great art, less is more. The concept is simple, press the app button and it uses GPS to determine your exact location and give you a list of either the nearest bus or train services in that area and when the next one is coming past. It's that simple.
If you look like missing the next bus or train there is another tab you can press to see when the following one is coming. The latest update even gives you real time updates about if the next train is running late which can be a godsend and like the name says, you can determine if it's worth running, or just relaxing and enjoying a leisurely walk to the station. This app is brilliant.