My gym shorts basically are beat to shit & I need a few more pairs...every pair either seems a) too long or b) too short. What are the best mesh shorts to buy that aren't too thin & not too long/short? Nike 8" mesh? any recommendations? eastbay has a 20% off thing now, so i may pick up like 3-4 pairs.