I've recently discovered Brooks shoes when I was at a running store with a friend.  I was wearing an old tattered pair of Nike shoes that I thought were great at the time.  After being properly fitted with a pair of Brooks shoes I will never go back.  I am not a runner nor do I intend to become one.  These are just a great shoe for any purpose.  Obviously everyone's feet are different so this review shouldn't be the only thing you base your opinion on.  I highly recommend you try on shoes at a store before you make a purchase.  What feels like heaven to me may be completely uncomfortable for another person.