well with everyday driving where there are pot holes, bumps, train tracks etc i would stay away from ball joints but it's your choice. i went with ball joints because i rarely drive my car on the streets and for the adjustablility but there's alot more playing around with other components that'll effect allignment as well. so for a street set up i would go with bushes and let the wheel alligner do their job setting it so i can forget it and maybe get it reallignned half yearly or so