I thought I would add my experience of the IS200d, all the faults with the 220d I didnt want one so I went and bought the 200d, I had it 6yrs and apart from the fueleconomy it was a great car. No faults in all the time of owning it apart from 200 miles from home and decided to go into lkimp mode. As it was night time I decided to drive it back home, I forgot my code reader so couldnt do anything . it was very slow on the hills but once up to speed on the flat it stayed there till the next hill, got home scanned it and it was a generic code saying it could be a few things, cleared it and never had a issue since. Over 2yrs since it happened. My son has it now and he loves it has his daily now. I only got rid as there is no space in the IS ... I now have a RX which is growing on me ..
If anyone is after a diesel IS then I would choose the 200d for sure