I like frogs and would recommend them but there are no platform adapter options that allow reasonable street shoe use. I am not real big on platform adapters because of the additional stack height involved. Street shoes do not work with frogs! That's me...you might find an eggbeater with a platform adapter to be the best all purpose solution. I have not heard anyone speak ill of eggbeaters...they seem to be very well regarded. that being said, maybe a platform with powergrips would work for you or one of the double sided shimano pedals...platform on one side and clippless on the other?