I can go comfortably for 80-100 miles non-stop with any crank brothers pedal with Sidi Mountain shoes (Bullet II), which have a fairly stiff sole. Any longer than that and I get numb feet. I now have some Quattros with Sidi road shoes (Genius 5) and that setup feels more stable, though I have not yet tested that combo on a long ride.