I generally cycle and use a Polar watch/HRM. My wife generally runs and uses a Garmin watch. Is Strava the best way for us to 'compete'? Are there any other cross-platform fitness apps which allow data from rival manufacturers and different disciplines to be directly compared?