Strengths: Very usefull training tool to gauge how you are doing mid run.
Weaknesses: The bulky GPS receiver. Much smaller than the early version though and you soon get used to it.
Overall: A brilliant tool but don't get obsessed by pace. When I got it every run turned into a race against the clock even my easy runs became a sprint for home.