My friend had horrible bike shoe fit problems. He used to speed skate with "Bont" brand speed skates. Bont makes bike shoes now (even custom ones I believe) in many cool colors. Not cheap, but my friend loves his, and they solved his foot problems. Me, I love my Sidis after I got them shimmed to be the same angle as my Specialized shoes( which I love the way they make my knees feel but only like the shoe part.) Tokie