Okay, I am in desperate need of a good, supportive pair of all-purpose workout shoes. I would need either a pair of crosstrainers, or running shoes. I have a pair of Nike Shox and although they were labeled as "running shoes", they are terrible for it. They are not comfortable on the elliptical machine, either. I need shoes that I can run in, walk in, wear comfortable for weight training, and MAYBE spin in. I have been told by some other spiiners that it's best to get a pair of cycling shoes for that, but if I can wear the same pair comfortably, I'd prefer it. I'm not rich-but then again, I want to take care of my feet, too.