Switched over from Strava so I could use some cheap Bluetooth cadence & speed sensors and loving it! Interface is totally customizable, premium (1 step below elite) version is cheaper and has what I need, and it uploads to Strava so I still get segment data & calorie counts! It also seems to be pretty stable, Strava would often crash in the background for me.
Noah