I have worn all three- Pure Flow, GoRun Ride, and Kinvara 3 (and several pairs of Kinvara 2). I really love all three- my favorite shoes in my rotation right now- but if I could only pick 1 to run in, it would be the GoRun Ride. They position your foot and body in such a way that it takes left effort to run with good form. My form sucks and I have to constantly think about how I am running and what I can do to correct my flaws. The Skechers help to make my form decent- it will never be good. The Flow and Kinvara are great shoes though- Kinvara less cushioning than the others and a slimmer fit. Flow is a little roomy for me, but a great shoe.