I spent this morning removing my older daughter's car seat from the X5. She puked all over on the way to school this morning. So, while we have the car seat out and washed, I'm going to clean the back seats, vacuum, and do some leather conditioning. It will be the first official cleaning I've done on the X5 since ownership... :eeps