Hold Fast or Die
I just got some new Hold Fast straps to go with my Odyssee Twisted pedals today. SUPER STOKED to ride on these... they suction you in like no other. Unfortunately I have to relearn how to get the pedal to flip around while I am riding so I can slide my foot in. It's harder since these pedals weigh nothing, and all the weight is in the straps, so they tend to like hanging out upside down.

