dont just throw ball joints at it, they can be a little pricey. shake down the front end and see if theyre loose. theres alot of other components also that can cause the problem you discribe. an alignment is a common cause for tire wear just like jim said. the toe is probablly out of spec (toed out) causing the tire to scuff down the road...