I tried Nurse mates and they hurt my feet, don't know why, but they did.
Rebook, Nike, New Balance, Addidas are all good shoes. From my experience I have found that when you pay say $30, the shoes don't last long <3months, the shoes that I've paid 50+ for last appx 6months. Buy a couple different brands/styles if you can and alternate between them to choose whats right for you.
Crocks are comfortable, but no support nor protection is there. They are cute, but in the long run, your knees and ankles will end up hurting. Plus they are not skid proof! Very slippery when wet. Unless it says "skid proof"
Key Factors: Water proof, skid proof, comfort, breath-ability, protection, then I go for style.
Hope this helps..Happy shoe shopping!