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.
Link:
http://www.sperrytopsider.com/store/SiteController/sperry/subcategory?catId=cat90046DM&subCatId=cat100070DM&subCatTabId=cat100054DM&
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.
Link:
http://www.colehaan.com/colehaan/catalog/product.jsp?catId=100&productId=648867&productGroup=528675
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.
Link:
http://www.styleforum.net/f/5/mens-clothing
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.