There are some nice looking suits from Hart Schaffner Marx (where President Obama gets his suits) at quite a reasonable price — from $350 on sale to $700 regular price. If I didn't have suits already, I'd buy a few like the solid navy and navy pinstripe worsted, the charcoal worsted, and maybe the black w/ rust stripe.
They look like they're well made.