I like wearing basketball shoes whenever I train legs, either the mid height or high tops. They provide great ankle support and their soles are relatively flat compared to running shoes and cross-trainers. I have an old pair of Jordan's that I have been wearing for the last two years, I love them. Wearing whatever you are the most comfortable in is key, for me it just happens to be basketball shoes. When I train other bodyparts it really doesn't matter as far as what shoes I wear.