Its taken me a while but I have the greatest farrier ever!
After being through farriers who can't keep shoes on, trim my horse with an 8-12 degree difference across his hooves, tell me that the quarter cracks are due to the shape of his feet, etc.. I actually ended up going back to a farrier I used almost 10 years ago and holy am I still impressed almost 2 years after switching.
I can ask him the most ridiculous amount of questions and he is always up for explaining the dynamics of the hoof. He works with a number of vet clinics in the area, is constantly going to seminars, doing lectures, auditing lectures, etc.. etc.. And my horses are all the best for it.
So now that I have the "perfect farrier" - I am totally ruined. I'm going to have to pay him to go with me wherever I am... Or clone him... or something. They do exist!! You just have to search for them, pay them well and on time and bring goodies!