I have SPD pedals on all my bikes (in fact this set is on my MTB with road tires) and SPD cleats on my MTB shoes, sandals, and road shoes. My MTB has the 9?9's, and the road bike has 747's.

But I hate road shoes.