Always been a fan of New Balance.  They have never let us down in the fit department.  My son is very picky about his feet.  His feet are wider, and he doesn't like squished toes.  New Balance has good toe room, sturdy build and a good soul.