Beats Shimano hands down.
I bought these 8 months ago to replace my finicky SPD's. No comparisons. Easy in and easy out, yet they pull perfectly with no shifting at all. I've smacked these into who knows how many rocks, and it has yet to affect their performance one bit. I plan on getting a pair for my wife and another for my other bike.