I started using SPD's and used them for 10 years. My biggest complaints on SPD's is they require tension adjustments and when they are tight enough for racing and technical riding it's hard to get unclipped and I still pulled out of the pedals unexpectedly quite often. I then used Time Attacks for two years until they broke. I really liked the Times, but they are a little heavy. I have now used Egg Beater SL's on both my road and mountain bikes for five years. I won't be trying any other brand of pedal. These offer easy clip in and out with unexpected release only very occassionally. I have found them to be very durable. I did break one on a sharp turn on the road when the pedal contacted the road and I actually wore out the spring/wings on another pair. For me the bearings have been very durable. I like how you could lube them by pulling off the pedal cap and using the adapter to squeeze grease in. I understand, from the rep at Sea Otter, that the new bearings Crankbrothers is using don't benefit from this lube procedure. I hope this does not affect bearing life. I now have a season and a half of mountain use on the new style bearing he installed. So far no problems. The only complaint I have about these pedals is cleat durability. They wear quickly although they can look really bad and still function quite well. I still usually get almost a season of use out of the cleats on my mountain bike and longer on the road bike.