Strengths: the virtual partner feature is brilliant for if you want to go a chosen distance in a certain time or if you want to do a certain pace for a distance for example.
Weaknesses: getting a signal when you switch it on it takes a few minutes.
Overall: brilliant because you can pace yourself exactly right with this watch.