I would totally avoid the taller moccasin looking boots you have on the second link. They are really specific and only seem right for Renaissance fairs or reenactment. A way too limited in wearing options. As where a nice brogue boot can go pretty much anywhere from casual to suit and tie type affairs. I am thinking that black might be more versatile, but that is based more on my kilt/sporran options than anything. Definitely go for one of the brogues.