I've had good luck with Perry Ellis Portfolio brand slacks that my wife tends to find for me at TJ Maxx. They're usually about $20, and I stick to navy, black, or grey. Polyester, flat front, slim fit, and they wash easily and hang dry well. My commute is about 4 miles one way. Dress code for me is business casual (slacks, dress shirt, tie). I work from home a couple days a week and don't always ride when I do go into the office, so I'm not the toughest customer and have not worn out a pair yet.