Okay, please give me some advice on runners. What brands would you recommend? Do you have a different pair for running/weight lifting, ect? Also how long do you generally keep your running shoes before getting a fresh pair? Thanks!