So let me add my 2 cents.
As it turns out, I am 5'7" @ 180lbs (athletic but a bit stocky w/ wide shoulders and soccer player legs). I am 36, so I don't want to be too "cutting edge" fashion wise but I don't want to look like a old man either. I work in finance, on the buy side (if it matters), and not in fashion.
I have found a couple of things that make for a more flattering fit with my body type:
1) Coat length - I look best in a short vs a...