I have a very old garmin vivioactiv, wondering wether to upgrade. I've been looking at Apple, garmin, Fitbit. Anyone have any experience or recommendations of what works well and what doesn't x