So, took my '06 in for an oil change yesterday and the dealer does their total inspection and comes back with a list of things to consider. Since I've got 65k on the car, a few of the things were expected such as fuel filter and brake pads, but I was surprised to see that they recommend changing the lower ball joints too. This seems like a part that should last longer, but then again, I live in Ohio with heavy road salt and lots of potholes. Also, how hard to do this your self? Dealer want's $510 apiece to change plus the alignment on top, so over $1100 total to get it done by them. I'm pretty mechanically inclined and I'm not afraid of renting tools at Autozone, etc... and giving it a go myself.