I have had a problem of wearing through the soles of shoes quickly and it is really frustrating. I had a pair of black hugo boss shoes that only lasted 6 months before i put a hole through the sole. I also own a pair of Teran shoes (a brand from buenos aires) and they are beautiful shoes but I have the same problem. The only pair that seems to hold up are my Ferragamos, but they were $300 and I would rather not spend that much if I dont have to. Please recommend some good shoes for me.
Wow, sounds like you are pretty rough on your shoes! I would recommend rubber soled shoes, with thicker bottoms, rather than slim leather soled shoes (a la Hugo Boss shoes). Rubber soles do not wear down as easily, and as an added bonus they are usually more comfortable for walking.
Thicker Rubber Sole:
Shoes by J. Crew
However, if you are like me and would rather wear slimmer, sleeker, leather soled shoes, as a second option I would recommend buying a quality (preferably hand-made) leather soled shoe. Although it will cost you a little more (like your Ferragamo's) the uppers will virtually last you a lifetime, and when the soles wear down, you can take them to your local shoe repair guy to have them re-soled at a fraction of the price of a new pair.
Thinner Leather Sole:
Shoes by Paul Smith
In addition, consider getting protective "taps" (plastic, not metal tap-dancing "clickers") on the toes and heels of your shoes. You can get this done for about $5 and it can dramatically delay the death of your shoes (assuming the toes and heels are taking the brunt of the damage...which for most guys is the case)
Another piece of advice is to have a few pairs in your rotation. Wearing the same pair everyday is asking for them to get beat-up in a hurry. Lastly, perhaps try not to drag your feet. More friction against the sidewalk = more wear to your bottoms.
Hope this helps!
Thanks for reading,