This app is really more about the training program than about the features, which means it is very simple to use and it keeps me on track. Whats missing, though, is an ability to input speed or distance. This means that its assuming I run faster than I do, and therefore not actually getting me to the intended 21km in 126min.
knyssa about Half Marathon Trainer: 21K Run, v4.0