I use the crank-bros "candy" style pedals on both my mountain and road bikes. I have Lake-brand shoes which seem to have fairly stiff soles. The shoes and pedals are probably a little heavier than the equivalent road setup, but I don't race, so I don't care. I've been using this setup for three years (~6K miles total) and also on RAGBRAI (~70 miles/day) this year & have no complaints.