I had a thread in the freeride forum about a Problem with my feet slipping off my pedals. Some people said get new pedals,some sadi get riding shoes, and some said it was the way my feet were positioned. I have been looking at the 661 Filter SPDs and 5:10s which do you think is better or should I wait till the new Vans come out.