I've switched between Polar products and Garmin, but keep coming back to Garmin because the hardware offers more (and is ANT+), but it seems every year I go and try Polar because I really like the Polar Flow layout much better for analysing data. I was a long time Polar user back in the day and always have felt they have better analytics. I've tried training peaks and Golden Cheetah, but they just don't do it for me. Anyone else think the same?