Had a nasty spill on the bike yesterday...fortunately I took the brunt of the impact and the ride is safe. Phew. However my ancient, yet comfy, Specialized shoes bit the dust...somehow the sole got mangled/caught. They needed to be replaced anyways. I honestly don't even know the model anymore since everything wore out a while back. I've been looking around and was wondering if anyone has any opinion on the Adidas Ultras or the DMT Flash? I did some searching but I'd love to hear real world experience if possible? Thanks!