I think that Nikes are the best shoes too. Any shoe with a flexible bottom seems to work best for my son. He also has very flat feet, so I try to find a shoe with a good arch support. We stay away from shoes that don't bend. He really wants a pair of McQueen Croqs, but I won't let him. He would totally biff it.
My son is 10 going on 11, we use New Balance...they make wide shoes and are light. No need to add to the weight, it's just harder to walk.