The control arms were replaced earlier this year. The bushings were done at the same time. I believe the front shocks were replaced 3 years ago, rears have not. I had the car inspected this spring when they did control arms, and the shop said the shocks are fine. I can dig up the file I have on maintenance records for you.
Brake rotors and pads were changed last month. Oil change was done at that same time, along with a 4 wheel alignment. I'm fairly certain the car will pass certification. It passed emissions with flying colours last year (November 2011). I will be away Thursday-Saturday. You can see the car on Sunday if you like.
BMW 645i - Black on Red
Range Rover Sport - Black on Black