I got my Komodo Sports today. I like these better then the Trek KSO's I have. Easier to get on and more comfortable. Haven't run in them yet, just...