So having not that much street riding time, I still ride in tennis shoes and I know its not good. What in your experience are a good pair of riding boots? I've been eyeing Icon's Superduty 2 lately.