I just changed to a Garnin Edge830 and it is fantastic. It connects seamlessly to all my devices and apps...Iphone, Saris, Kickr, Strava, Discovery, Training Peaks etc. I am by no means an expert but I have changed my training views to show as little as 3 views on one screen which makes it very legible....if you really want to see nicely and have the extra bucks to spend look at a Garmin Edge 1030 plus...cheapest I could find was Sportmanswarehouse at R12999 and I could get 25% cash back through Discovery Vitality. Good luck with your choice!