Good platform or strap pedals?
My 7100 Trek's pedals have absolutely no teeth and I've slipped off the pedal a few times now. I'm looking to replace them and am torn between platform or strap pedals. I'm not interested in wearing separate shoes for biking (I usually wear either water shoes or Five Fingers) and want something that's easy to get off of quickly in city traffic.