Another nod for classic SPDs because there are endless options. I prefer VP pedals; two sided, cheaper, nice springs. SPDs because I can use them on spin bikes and use light weight SPD mountain shoes because I can walk normally when off the bikes. Lots of SPD shoe options at different price points and my more substantial legit MTB shoes are also SPD.
__________________
There is more to life than simply increasing its speed. - Gandhi