RE: Weightlifting shoes
I like shoes made for weightlifting/powerlifting/bodybuilding personally. They are usually built better for the stress we put out ankles through, and aren't thick and curved like running/crosstraining shoes. They are flat and have thinner padding (but really strong) so you can 'feel' the floor, or whatever you are pushing on. Works much better for me. With running/crosstraining shoes, they usually curve up at the toe area which means you either: A. dont have your toes pushing the weight, or B. you have moved the pressure point of movement into your toes, making the balls of your feet raise up. With lifting shoes your whole foot is flat on the floor for stability and power.
Otomix are what I use, but they are a little expensive for some. Ranging from $70-$100.
www.otomix.com is their site, but shop around and find what you are looking for :)