For business/ casual some cole some Haans are very comfortable
Winter boots I rocked the pajar bolle snow boot
Running I rock roshe runs
This is coming from a guy with flat feet so my feet NEED support.
New balance have some amazing shoes as far as comfort and style goes.