You're going to need to try the shoes on yourself to see which are best, as others have previously noted.
Because there's a wide range of foot sizes and issues there's no such thing as a "best" shoe. Some shoes that are very well made and beloved I can't wear because they kill my feet.
I'm partial to Yonex shoes because I have a wider forefoot but normal heel. After bad experiences with Nike shoes pinching my feet I haven't worn them in a while, but I understand there's a fair amount of last variance among the current Nike lineup.