I really like my M515s. there are people out there that will bash them, but they offer a really good range of adjustment. be forewarned, though. they are MTB pedals. I have pulled out of them before going into a sprint. I think this trade-off is OK though, because I can get out easliy if I am falling over.