Nope. I am strictly against shoes. Your horse does not need shoes, especially when kept on just dirt.
Barefoot is way cheaper, typically $35-$45, but shoeing is typically about $75-$90 for a good trim! My friend pays $100 for only front shoes, and a trimming on hind feet.
Also, with shoes they need to be replaced about every 4-6 weeks, but barefoot they can go 6-8 weeks, some even 10.
Shod horses can't feel the ground, which means that they are more prone to stumbling, which means they are more prone to injury.
Also, look at this picture: http://wildviewranch.com/Horses/Horsehoofthremagram.JPG
This is a thermograph of a horse's hooves, three of them are barefoot, one is shod.This shows that a shod horse has virtually no circulation in his hoof, again meaning they are more prone to injury.
Also, there was a study done showing that barefoot horse trotting
on pavement has three times less
the impact of the a shod horse walking
on pavement, again
meaning that the barefoot horse is less prone to injury as they have less impact on their leg.
Here is a great website: http://www.barefoothorse.com/index.html