I think there might be something to the Specialized shoes. Now the knee improvement you are seeing is from the Speedplay pedals, as I went to these pedals years ago for that reason.