I am of the mind that cargo pants should be slightly slouchy ... look just as cool with a pair of flat sneakers like Keds or Converse that play off the aforementioned American-sportswear angle.