There are versions of the Crank Brothers and the Shimano SPD with a "cage" around the binding mechanism; the Quatro from Crank Bros and some of the mountain SPD pedals from Shimano. The dual-surface SPD's offer a real platform on one side. Probably the most cost-effective solution is the Shimano 324 (SPD/platform combo) with cycling shoes that are stiff enough for long distance comfort. A tip--how easy a cycling shoe is to walk in is very much NOT important. The two functions are mutually exclusive.