I also prefer the MTB shoe for all cycling activities. Coincidentally, I just today picked up two pair of
Shimano M063's from Nashbar. They never have my size in closeouts, but had two pair for $38 each. I like my Shimano shoes, but my other pair has the buckle, and I am not a pilgrim.
Evidently I got the last two pair in 46.
EDIT: Also a die hard fan of the Crank Bros. Candies all the way around.