Shimano XT XC are my favorite SPD pedals. They're inteded for mountain bike racing, but I use them on my road and touring bike. Huge difference from the cheaper Shimano pedals.