Rambling Ann, thanks. I tried baking soda, but could also try the powder/sandpaper. The shoes are actually looking pretty dingy too, so it's not the end of the world if I have to replace them.
Laura J, I'm a huge fan of smartwool, so I'll look for the style you recommend. Thanks!