Strengths: After using my iPhone with MapMyRun for a while I was talked into using a Garmin so purchased the 405. In fairness its build quality is pretty good and its size are better than the iPhone but thats about it.
Weaknesses: Sometimes seems to take an age to locate satelites, Takes ages to set up, User handbook is rubbish. On top of that The touch bezel is awful and can cause the unit to freeze in wet/humid conditions if you dont lock the bezel when out in these conditions.
Overall: Not the simplest system to use and already looking at finding something different and simpler.