Just some info on eggbeaters cleats, they are made of a really soft brass that weat if you walk on them as in a commuters situation. I went through a pair of cleats every 2 months before I switched to spd's. Eggbeaters are nice and have nice engagment but not so much if you commute, then wear the cleat out in no time flat and think it should hold out on a MTB ride since you had only had the cleats on the shoes for a month and you say unclip mid-air and rack your Balls hard on your top tube.... so ya my 2cents