No one else has mentioned them, so I will, Shimano maybe be better than Eggbeater but Time pedals trump both, sturdy, good mechanism, good in the mud, cheap enough and nice float/movement whilst still 100% clipped in. No one of that half clipped in feel that Shimano's have when cornering etc...