Go to a running store (where Marathon runners shop). Have them evaluate your feet & stride. They will put you in a shoe that can withstand the Marathon you will walk. Also, buy the socks the Marathon runners wear, you'll need several pair. Then buy Bodyglide to rub all over your feet. You'll be in for $150-200 but will be the best investment you can make & you'll not have blisters.
I've used Brooks a lot, sometimes Asics, sometimes Saucony. Nike is too narrow a toe box for me. The socks are Feetures, Balega, Wig Wam, etc.
No regular store is going to get you fitted properly, the running store is staffed to know what they're doing. It wouldn't matter if 100 people posted their same fav brand, it wouldn't mean its the right shoe for you.