As long as you're running stock ball joints, you're going to have to replace them repetitively. That is a weak link on the Dodge, just as the unitized wheel bearings. I picked up a set of the Carli ball joints for mine, after researching what else was available on the market. At the time, they were the best I could find. Expensive? Yes. Very well engineered? Yes. Will it fix it permanently? We'll see.....
Durned if you, durned if you don't... . It all depends on what you can live with. If you go with the larger tires, the wear will be premature on the ball joints, as suggested above. Stock tire sizes will extend that ball joint life, but not fix them. It's a world of give and take... ...