Jeśli chodzi o alternatywę dla Endomondo to polecam
Stravę. Najfajniejsze są zwłaszcza segmenty, czyli odcinki specjalne, na których prowadzone są rankingi (np. jakiś podjazd). Oprócz tego jest całkiem ok interfejs. Z minusów to dużo opcji jest płatnych, ale do archiwizowania treningów wystarcza. Z tym, że ja archiwizuję je w Polar Pro Trainer 5, czyli sofcie Polara i pod tym kątem jest on chyba najlepszy (zapewne użytkownicy Garmina będą mieli inne zdanie)
Stravy od niedawna używam jedynie jako bazy swoich tras. Można ją zainstalować jako apkę na kom, albo wgrać ślad zapisany przez rejestrator śladu GPS (ja używam
GPSTracker Lite, którym od ponad roku rejestruję swoje trasy