Most of my jeans and cargo pants come from either Old Navy or Anchor Blue. The cut on the anchor blue stuff fits me like a glove. I'm lucky in that I should wear a 33" waist, but actually pefer a 34 for more freedom of movement. The 34" waist helps me hide just about anything. SOB carry hides my full-size FN Forty-Nine as long as I don't have to tuck my shirt in.
My Makarov rides IWB at about 4 o'clock.
Old Navy jeans are OK for carry, but I prefer their cargo pants for that purpose. Big pockets should I ever want to hide a shootable weapon in there.
I won't buy Anchor Blue unless I catch em on sale. Old Navy has reasonable enough prices most of the time, but I watch for sales there too as they are priced equal to or better than Wal-Mart stuff.
Only problem I have with Old Navy is the lack of durability. I am REALLY hard on clothes and only the Anchor Blue stuff seems to last. I have one pair that is over 5 years old and is still holding together. Countless washings and dryings following work on cars, in garages, softball games, volleyball games, hiking. You name it, they take it.