+1 on the MTB Shoes for off the bike purposes. In a race setting - road shoes but we don't race and I like the idea of one pair of shoes for multiple bikes. I use SPDs because I have from the beginning and they are on all of my bikes. Double sided entry is a benifit for the captain. The Crank Brothers look interesting to me too but I have never tried them.