I would think you would only hear ball joints if the mounting bolts were loose or maybe if the rubber boots were torn and they'd been wearing that way, but they really aren't a constantly moving part of the vehicle, so I'd check elsewhere first. Those tie rods sound suspect to me. Have you jacked up your vehicle and really shook your steering components to see if there's any play?