I didn't have to drill out the spindle. They fit right on. No problems.
Check out the link in my sig. I have some good before and after pics of the install of the steeda kit.
Don't really need it if you don't drop your car too much. My tie rods were sqeaking when I truned the wheel. I need a replacement anyhow. I bought the X2 ball joints, and they recommend the bump steer kit.
If you car is a daily driver, I don't know if you need them. I hear they don't last as long as replacement tie rods. I don't for sure though.
They do wake up your steering wheel though. If you get a kit, your steering wheel will me much more responsive to the driver input. A slight adjustment to steering, and you car follows. It was easy to get used to though.