I'd give endomondo a go but it doesn't support ant+ speed/cadence sensors. And I prefer a more configurable GUI