Don't you use SPD sometimes? I got a pair of Wellgo Platform/SPD combo pedals that is super. Good commuter style fittings for cleats on one side and fantastic platform/set screw, hop-on without worries grip on the other. I can't remember the model, but if YOU want it just shoot a PM and I'll dig it out.
Greg