I ahve the same pedals on bith the Road bike and the Mtb.
Figured this was I don't have to buy 2 pairs of shoes, and can walk when I want
while road riding. And I end up with an extra set of cleats!
After having tried 3 or 4 types over the years, I've settled on the
Shimano 959 type clip in pedal.
This year its the '08 XT or xtr pedal.
Consistant release, even when dirty.
__________________
WHEN GOING THROUGH HELL, KEEP GOING
Winston Churchill