it would be great if the PB were updated automatically. there is all data needed so simple analysis should be enough to do it (Nike+ could be some good practice if benchmarking is required).
Right now manual update does not work, e.g. when i am trying to update my PB for 1km running and i know that in one longer run i improved it it still tries to put total time for this run (so insteady of 5:45 mins it proposes 55 mins - ok, i am not the best runner, but... :))