Let me actually be some help here.
If you are looking for formal/casual, the oxford is the way to go.
I would say for a decent shoe that will last you a while that you can re-sole here would be my list.
super cheap, but here you go.
1. Sperry Oxfords $100
They have every color combo/materials you can want. Leather to suede. and all are at a cheap price.
2. Air Charles Chukka, Cole Haan $228
Good boot/shoe, nice leather sole. I own a pair of Cole Haans and they are super comfy.
3. Air Madison Wingtip oxfords, Cole Haan $248
Also check this website called Styleforum they have every thing you could know about street casual/business casual/to dressy. There will be a ton of threads about shoes.
Also asked to be invited into the lookbook cult on here.
These options are on the cheap side, but I will post more options when my internet starts working again.