I also use endomondo.its the best. I trained berlin marathon with adidas app. Also worked very well.
What do you like about endomondo? I use cardio trainer because I got the pro version from the amazon app of the day.
Also what do you get with the upgrade on endomondo? Is it worth $4?