I came across a pair of Carhartts about a year ago -- the kind with the double front. They took some getting used to as they were stiff and the legs are cut huge for boots. The only way I can find to keep the legs (both legs) out of the turning bike bits, is to roll up both cuffs. I could probably do some sewing or get really serious with a toe strap, but after a year of fussing around, I find rolling just works best.
Most of my daily riding consists of short trips: my house to work (4 miles). My work to downtown (2 miles), then home (2 miles). The longest I'm typically on a bike during the work week, is maybe 45 minutes. I've been wearing these pants most of the winter. There are a couple super features I dig about these pants:
- I don't care how trashed they get. I can happily work on bikes, kneeling on my greasy dirty garage floor, and not care about staining them. I won't do this with my technical fabric, since waterproofing tends to die if the fabric it's attached to gets dirty. Which is kind of lame.
- Pockets galore and they're deep. I carry a lot of crap every day in my front pockets: phone, ear buds, chap stick, pocket knife, change, cash-money. That's the baseline. Typically, I have lists, receipts, and other super important stuff. The Carhartts make hauling all this crap too easy.
- Tough fabric. This stuff will last forever under general bikey usage. There is zero wear at the butt bones after a few hundred miles of riding. The fabric softens with use and washing.
- High value: I think I paid $40 for these pants. I've worn them a lot this fall and winter, and they're just getting warmed up.
- Here's the money feature: these double legs keep me dry. For my tooling around town in the dumping rain, I don't bother with RainMates when I wear these. The Cordura fabric sort of absorbs a bit of water, then expands to fill the gaps in the weave.