I like Ribos. They're comfy, grip the pedals well, fit snugly. Plus, having a pair of shoes dedicated to riding I won't get my normal shoes ripped or dirty. I find the Ribos to last a year or a bit more, mine are around 12-13 months old and they're becoming pretty raped, but they work. I guess I could buy some other shoes to ride in, I used to ride in skate shoes. Need to find some that are snug and have good soles. Converse chucks fit nicely but the soles are way too thin for me to ride in.