I dropped off my car today for front tires. The shop called to say I had a bad upper ball joint on the driver's side. I was a bit doubtful, as I'd checked them not too long ago, but nonetheless I picked up new ones on the way home, and checked the old ones once I arrived. Sure enough, they now had significant play in them. I'm planning to drive the car several hundred miles over the weekend, so...out with the old, in with the new. I must say this is one of the easiest suspension jobs I've ever done. If I had known what tools to grab on the way out to the car, and hadn't had to look up the torques for the fasteners, I could have changed the upper control arms in about the same amount of time it took to jack up the front of the car and get the wheels off. Nice job, Honda! Both on the longevity of the original parts (238K miles and counting...) and on the ease of repair. (Now, if only the darn rotors were that easy to change!)