I am Looking for a looser fitting binding, but with decent support. I tore my ACL in the 06 Zeus, so I want something with a little more flex for next season. I like the idea of the vantage, however I am concerned about the velcro holding up. I have ridden the 07 factions and liked them a lot. Any thoughts between these 2 bindings would be much appreciated.
Also, I have a size 11 foot, should I go with 10-11 or 11-12 for the vantage. Thanks!!