Best tools for separating tie rods and control arm ball joints

This thing is awesome.
Harbor Freight Tools.

62B7110F-BCD4-49DB-B4AB-234D4DF6175E.png