I'm looking to replace the pedals on my XC bike. My old pedals ( which are worn out) are Shimano 520's. I'm considering the Shimano 959's, Time Atac XC Carbon, Crank Bros. Candy SL and the Eggbeater SL. Which, in your opinion, is the better buy. Please note that easy clip-in and clip-out is a most. Durability is also a key factor. Thanks !