I have been looking at the Garmin 410. I like the virtual running feature to help me try and improve pace.
I have experience some dodge iPhone GPS signal on Endomondo, it sometimes has a tendancy to waver into a near field for a few moments when I am actually running on the road!
My concern is it won't actually change anything because I enjoy listening to music so either have to carry my iPhone still or maybe get a little nano or something. I also enjoy someone talking to me each km to give me an update but I guess its not hard to look at a watch!