Originally Posted by Alkasquawlik
Look into the Contact Pro, Atlas, and Force bindings from Union.
They're roughly in the same category as the other bindings mentioned, and they seem to be roughly in line with your riding style and what you're looking for.
This must be more of the aforementioned "Knowledge drop" we were all to expect here.
I for one will be happy when the "contest" ends...