I used to use custom fit Shimano RP9s with 3 bolt cleat pedals but I ended up switching to Shimano M820 "Saint" SPD pedals with my relatively inexpensive Serfas shoes because I simply found them to be more comfortable on longer rides and also much more walk-able.