i think the loafers, oxfords, & derby shoes are the best however, my least favorite shoes are monk shoes I just don't like the style of them. However, I think that the shoe depends on the outfit. You don't want to wear a really classic clean outfit and then the shoes downplay the entire outfit. So, to me the shoes depends on the outfit. Loafers look really good with jeans but can also look really good khakis. Where as brogues are a little bit more dressy therefore they would look better with dress slacks in my opinion and maybe a dresser jean and a nice polo shirt.