to everyone bitchin about baggyness: learn how to bring in a pair of pants.
flip em inside out, do the same to a pair of pants with perfect tightness, lay em over, line up the outseams, trace the inseam onto the big pants, sew it up.
and machine washing isnt really what fucks pants up, its machine drying. although i try to hand wash them if i have to wash them.
go behind the local bike shop and dumpster some mountain bike or cruiser innertubes, cut em so they are rectangles, sew these on to patch your pants. the skin below that patch will give before it rubs through. a bitch to sew if you overlap them, and they get hot as fuck sitting out in the sun, and it sounds like your farting if you sit on anything plastic, but definitley worth it in my opinion.
my pants: bear river from Roses, carhart knockoffs. same material, double kneed, all that good stuff. but for like 8 bucks. only catch is there will be 20 pairs on the rack and not a single one will be the same shade as the one beside it, and they all fit a little different.