No one has pointed out that the Titan is too small for the OP, it's a 49-50cm.
Peugeot: Correct size ~ 55-56cm. Needs tires, bar tape, hoods, brake pads, chain, cabling. $80 at least - if you're frugal - and OP can't do the installs/adjustment.
Conclusion: Neither is right.
Test ride the Titan to verify. It'll feel scrunched. You need about 2 inches more top tube to be properly stretched out. Keep looking...